/* 20.11.2023 */

.canSize11 { font-size:11px; }
.canSize12 { font-size:12px; }
.canSize13 { font-size:13px; }
.canSize14 { font-size:14px; }
.canSize15 { font-size:15px; }
.canSize16 { font-size:16px; }
.canSize17 { font-size:17px; }
.canSize18 { font-size:18px; }
.canSize19 { font-size:19px; }
.canSize20 { font-size:20px; }
.canSize21 { font-size:21px; }
.canSize22 { font-size:22px; }
.canSize23 { font-size:23px; }
.canSize24 { font-size:24px; }
.canSize25 { font-size:25px; }
.canSize30 { font-size:30px; }
.canSize35 { font-size:35px; }
.canSize45 { font-size:45px; }

.soruH3 {
	font-size:20px;
	color:#5F617A;
}

.bos_yildiz {
	margin-right:5px;
	font-size:18px;;
	color:#CCC;
}
.dolu_yildiz {
	margin-right:5px;
	font-size:18px;;
	color:#FFB625;
}

/*PACE LOADING*/
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #DC2730;
  position: fixed;
  z-index: 200000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 3px;
}

.loading-overlay-content {
  text-transform: uppercase;
  letter-spacing: 0.4em;
  font-size: 1.15em;
  font-weight: bold;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

.loading-overlay.loading-theme-light {
  background-color: #fff;
  color: #000;
}

.loading-overlay.loading-theme-dark {
  background-color: #000;
  color: #fff;
}


.loading-overlay {
  display: table;
  opacity: 0.7;
}

.loading-overlay-content {
  text-transform: uppercase;
  letter-spacing: 0.4em;
  font-size: 1.15em;
  font-weight: bold;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

.loading-overlay.loading-theme-light {
  background-color: #fff;
  color: #000;
}

.loading-overlay.loading-theme-dark {
  background-color: #000;
  color: #fff;
}

/*----------------------------------------*/
/*  MYECO PLYR PLAYER
/*----------------------------------------*/

.plyr {

}

.plyr.plyr--audio {
    max-width: 100%
}

.plyr__video-wrapper::after {
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: inherit;
    bottom: 0;
    content: '';
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3
}

.plyr__cite {
    display: none;
    margin-top: 20px
}

.plyr__cite .icon {
    margin-right: 4px
}

.plyr--audio~ul .plyr__cite--audio,
.plyr--video:not(.plyr--youtube):not(.plyr--vimeo)~ul .plyr__cite--video,
.plyr--vimeo~ul .plyr__cite--vimeo,
.plyr--youtube~ul .plyr__cite--youtube {
    display: block
}

@keyframes plyr-progress {
    to {
        background-position: 25px 0
    }
}

@keyframes plyr-popup {
    0% {
        opacity: .5;
        transform: translateY(10px)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes plyr-fade-in {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.plyr {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    direction: ltr;
    font-family: inherit;
    font-variant-numeric: tabular-nums;
    font-weight: 500;
    line-height: 1.7;
    max-width: 100%;
    min-width: 200px;
    position: relative;
    text-shadow: none;
    transition: box-shadow .3s ease
}

.plyr audio,
.plyr video {
    border-radius: inherit;
    height: auto;
    vertical-align: middle;
    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 button.faux-link,
.plyr--full-ui input,
.plyr--full-ui label {
    touch-action: manipulation
}

.plyr__badge {
    background: #4f5b5f;
    border-radius: 2px;
    color: #fff;
    font-size: 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;
    color: #fff;
    display: none;
    font-size: 12px;
    left: 0;
    padding: 10px;
    position: absolute;
    text-align: center;
    transition: transform .4s ease-in-out;
    width: 100%
}

.plyr__captions .plyr__caption {
    background: rgba(0, 0, 0, .8);
    border-radius: 2px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    line-height: 185%;
    padding: .2em .5em;
    white-space: pre-wrap
}

.plyr__captions .plyr__caption div {
    display: inline
}

.plyr__captions span:empty {
    display: none
}

@media (min-width:480px) {
    .plyr__captions {
        font-size: 13px;
        padding: 20px
    }
}

@media (min-width:768px) {
    .plyr__captions {
        font-size: 18px
    }
}

.plyr--captions-active .plyr__captions {
    display: block
}

.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions {
    transform: translateY(-40px)
}

.plyr__control {
    background: 0 0;
    border: 0;
    border-radius: 3px;
    color: inherit;
    cursor: pointer;
    flex-shrink: 0;
    overflow: visible;
    padding: 7px;
    position: relative;
    transition: all .3s ease
}

.plyr__control svg {
    display: block;
    fill: currentColor;
    height: 18px;
    pointer-events: none;
    width: 18px
}

.plyr__control:focus {
    outline: 0
}

.plyr__control.plyr__tab-focus {
    box-shadow: 0 0 0 5px rgba(26, 175, 255, .5);
    outline: 0
}

a.plyr__control,
button.plyr__control.faux-link {
    text-decoration: none
}

a.plyr__control::after,
a.plyr__control::before,
button.plyr__control.faux-link::after,
button.plyr__control.faux-link::before {
    display: 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 {
    display: none
}

.plyr--audio .plyr__control.plyr__tab-focus,
.plyr--audio .plyr__control:hover,
.plyr--audio .plyr__control[aria-expanded=true] {
    background: #1aafff;
    color: #fff
}

.plyr--video .plyr__control svg {
    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, .15))
}

.plyr--video .plyr__control.plyr__tab-focus,
.plyr--video .plyr__control:hover,
.plyr--video .plyr__control[aria-expanded=true] {
    background: #1aafff;
    color: #fff
}

.plyr__control--overlaid {
    background: rgba(26, 175, 255, .8);
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: #fff;
    display: none;
    left: 50%;
    padding: 15px;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 2
}

.plyr__control--overlaid svg {
    left: 2px;
    position: relative
}

.plyr__control--overlaid:focus,
.plyr__control--overlaid:hover {
    background: #1aafff
}

.plyr--playing .plyr__control--overlaid {
    opacity: 0;
    visibility: hidden
}

.plyr--full-ui.plyr--video .plyr__control--overlaid {
    display: block
}

.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__menu,
.plyr__controls .plyr__progress,
.plyr__controls .plyr__time,
.plyr__controls .plyr__volume,
.plyr__controls>.plyr__control {
    margin-left: 5px
}

.plyr__controls .plyr__menu+.plyr__control,
.plyr__controls .plyr__progress+.plyr__control,
.plyr__controls>.plyr__control+.plyr__control,
.plyr__controls>.plyr__control+.plyr__menu {
    margin-left: 2px
}

.plyr__controls>.plyr__control:first-child,
.plyr__controls>.plyr__control:first-child+[data-plyr=pause] {
    margin-left: 0;
    margin-right: auto
}

.plyr__controls:empty {
    display: none
}

@media (min-width:480px) {
    .plyr__controls .plyr__menu,
    .plyr__controls .plyr__progress,
    .plyr__controls .plyr__time,
    .plyr__controls .plyr__volume,
    .plyr__controls>.plyr__control {
        margin-left: 10px
    }
}

.plyr--audio .plyr__controls {
    background: #fff;
    border-radius: inherit;
    color: #4f5b5f;
    padding: 10px
}

.plyr--video .plyr__controls {
    background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7));
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 20px 5px 5px;
    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: 35px 10px 10px
    }
}

.plyr--video.plyr--hide-controls .plyr__controls {
    opacity: 0;
    pointer-events: none;
    transform: translateY(100%)
}

.plyr [data-plyr=airplay],
.plyr [data-plyr=captions],
.plyr [data-plyr=fullscreen],
.plyr [data-plyr=pip] {
    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__video-embed {
    height: 0;
    padding-bottom: 56.25%;
    position: relative
}

.plyr__video-embed iframe {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container {
    padding-bottom: 240%;
    position: relative;
    transform: translateY(-38.28125%)
}

.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: rgba(255, 255, 255, .9);
    border-radius: 4px;
    bottom: 100%;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    color: #4f5b5f;
    font-size: 13px;
    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: rgba(255, 255, 255, .9);
    content: '';
    height: 0;
    position: absolute;
    right: 15px;
    top: 100%;
    width: 0
}

.plyr__menu__container [role=menu] {
    padding: 7px
}

.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: #4f5b5f;
    display: flex;
    font-size: 13px;
    padding: 4px 11px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-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;
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.plyr__menu__container .plyr__control--forward {
    padding-right: 28px
}

.plyr__menu__container .plyr__control--forward::after {
    border-left-color: rgba(79, 91, 95, .8);
    right: 5px
}

.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: 500;
    margin: 7px;
    margin-bottom: 3px;
    padding-left: 28px;
    position: relative;
    width: calc(100% - 14px)
}

.plyr__menu__container .plyr__control--back::after {
    border-right-color: rgba(79, 91, 95, .8);
    left: 7px
}

.plyr__menu__container .plyr__control--back::before {
    background: #b7c5cd;
    box-shadow: 0 1px 0 #fff;
    content: '';
    height: 1px;
    left: 0;
    margin-top: 4px;
    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
}

.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;
    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: #1aafff
}

.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(0, 0, 0, .1)
}

.plyr__menu__container .plyr__menu__value {
    align-items: center;
    display: flex;
    margin-left: auto;
    margin-right: -5px;
    overflow: hidden;
    padding-left: 25px;
    pointer-events: none
}

.plyr--full-ui input[type=range] {
    -webkit-appearance: none;
    background: 0 0;
    border: 0;
    border-radius: 28px;
    color: #1aafff;
    display: block;
    height: 20px;
    margin: 0;
    padding: 0;
    transition: box-shadow .3s ease;
    width: 100%
}

.plyr--full-ui input[type=range]::-webkit-slider-runnable-track {
    background: 0 0;
    border: 0;
    border-radius: 2px;
    height: 4px;
    transition: box-shadow .3s ease;
    -webkit-user-select: none;
    user-select: none;
    background-image: linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0))
}

.plyr--full-ui input[type=range]::-webkit-slider-thumb {
    background: #fff;
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2);
    height: 14px;
    position: relative;
    transition: all .2s ease;
    width: 14px;
    -webkit-appearance: none;
    margin-top: -5px
}

.plyr--full-ui input[type=range]::-moz-range-track {
    background: 0 0;
    border: 0;
    border-radius: 2px;
    height: 4px;
    transition: box-shadow .3s ease;
    -moz-user-select: none;
    user-select: none
}

.plyr--full-ui input[type=range]::-moz-range-thumb {
    background: #fff;
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2);
    height: 14px;
    position: relative;
    transition: all .2s ease;
    width: 14px
}

.plyr--full-ui input[type=range]::-moz-range-progress {
    background: currentColor;
    border-radius: 2px;
    height: 4px
}

.plyr--full-ui input[type=range]::-ms-track {
    background: 0 0;
    border: 0;
    border-radius: 2px;
    height: 4px;
    transition: box-shadow .3s ease;
    -ms-user-select: none;
    user-select: none;
    color: transparent
}

.plyr--full-ui input[type=range]::-ms-fill-upper {
    background: 0 0;
    border: 0;
    border-radius: 2px;
    height: 4px;
    transition: box-shadow .3s ease;
    -ms-user-select: none;
    user-select: none
}

.plyr--full-ui input[type=range]::-ms-fill-lower {
    background: 0 0;
    border: 0;
    border-radius: 2px;
    height: 4px;
    transition: box-shadow .3s ease;
    -ms-user-select: none;
    user-select: none;
    background: currentColor
}

.plyr--full-ui input[type=range]::-ms-thumb {
    background: #fff;
    border: 0;
    border-radius: 100%;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2);
    height: 14px;
    position: relative;
    transition: all .2s ease;
    width: 14px;
    margin-top: 0
}

.plyr--full-ui input[type=range]::-ms-tooltip {
    display: none
}

.plyr--full-ui input[type=range]:focus {
    outline: 0
}

.plyr--full-ui input[type=range]::-moz-focus-outer {
    border: 0
}

.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track {
    box-shadow: 0 0 0 5px rgba(26, 175, 255, .5);
    outline: 0
}

.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track {
    box-shadow: 0 0 0 5px rgba(26, 175, 255, .5);
    outline: 0
}

.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track {
    box-shadow: 0 0 0 5px rgba(26, 175, 255, .5);
    outline: 0
}

.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track {
    background-color: rgba(255, 255, 255, .25)
}

.plyr--full-ui.plyr--video input[type=range]::-moz-range-track {
    background-color: rgba(255, 255, 255, .25)
}

.plyr--full-ui.plyr--video input[type=range]::-ms-track {
    background-color: rgba(255, 255, 255, .25)
}

.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2), 0 0 0 3px rgba(255, 255, 255, .5)
}

.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2), 0 0 0 3px rgba(255, 255, 255, .5)
}

.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2), 0 0 0 3px rgba(255, 255, 255, .5)
}

.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track {
    background-color: rgba(183, 197, 205, .66)
}

.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track {
    background-color: rgba(183, 197, 205, .66)
}

.plyr--full-ui.plyr--audio input[type=range]::-ms-track {
    background-color: rgba(183, 197, 205, .66)
}

.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2), 0 0 0 3px rgba(0, 0, 0, .1)
}

.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2), 0 0 0 3px rgba(0, 0, 0, .1)
}

.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 0 0 1px rgba(47, 52, 61, .2), 0 0 0 3px rgba(0, 0, 0, .1)
}

.plyr__poster {
    background-color: #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__time {
    font-size: 11px
}

.plyr__time+.plyr__time::before {
    content: '\2044';
    margin-right: 10px
}

@media (max-width:767px) {
    .plyr__time+.plyr__time {
        display: none
    }
}

.plyr--video .plyr__time {
    text-shadow: 0 1px 1px rgba(0, 0, 0, .15)
}

.plyr__tooltip {
    background: rgba(255, 255, 255, .9);
    border-radius: 3px;
    bottom: 100%;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    color: #4f5b5f;
    font-size: 12px;
    font-weight: 500;
    left: 50%;
    line-height: 1.3;
    margin-bottom: 10px;
    opacity: 0;
    padding: 5px 7.5px;
    pointer-events: none;
    position: absolute;
    transform: translate(-50%, 10px) scale(.8);
    transform-origin: 50% 100%;
    transition: transform .2s .1s ease, opacity .2s .1s ease;
    white-space: nowrap;
    z-index: 2
}

.plyr__tooltip::before {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid rgba(255, 255, 255, .9);
    bottom: -4px;
    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%, 0) 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: translate(0, 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
}

.plyr__controls>.plyr__control:last-child .plyr__tooltip {
    left: auto;
    right: 0;
    transform: translate(0, 10px) scale(.8);
    transform-origin: 100% 100%
}

.plyr__controls>.plyr__control:last-child .plyr__tooltip::before {
    left: auto;
    right: 16px;
    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, 0) scale(1)
}

.plyr--video {
    background: #000;
    overflow: hidden
}

.plyr--video.plyr--menu-open {
    overflow: visible
}

.plyr__video-wrapper {
    background: #000;
    border-radius: inherit;
    overflow: hidden;
    position: relative;
    z-index: 0
}

.plyr__progress {
    flex: 1;
    left: 7px;
    margin-right: 14px;
    position: relative
}

.plyr__progress input[type=range],
.plyr__progress__buffer {
    margin-left: -7px;
    margin-right: -7px;
    width: calc(100% + 14px)
}

.plyr__progress input[type=range] {
    position: relative;
    z-index: 2
}

.plyr__progress .plyr__tooltip {
    font-size: 11px;
    left: 0
}

.plyr__progress__buffer {
    -webkit-appearance: none;
    background: 0 0;
    border: 0;
    border-radius: 100px;
    height: 4px;
    left: 0;
    margin-top: -2px;
    padding: 0;
    position: absolute;
    top: 50%
}

.plyr__progress__buffer::-webkit-progress-bar {
    background: 0 0;
    transition: width .2s ease
}

.plyr__progress__buffer::-webkit-progress-value {
    background: currentColor;
    border-radius: 100px;
    min-width: 4px
}

.plyr__progress__buffer::-moz-progress-bar {
    background: currentColor;
    border-radius: 100px;

    min-width: 4px;
    transition: width .2s ease
}

.plyr__progress__buffer::-ms-fill {
    border-radius: 100px;
    transition: width .2s ease
}

.plyr--video .plyr__progress__buffer {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    color: rgba(255, 255, 255, .25)
}

.plyr--audio .plyr__progress__buffer {
    color: rgba(183, 197, 205, .66)
}

.plyr--loading .plyr__progress__buffer {
    animation: plyr-progress 1s linear infinite;
    background-image: linear-gradient(-45deg, rgba(47, 52, 61, .6) 25%, transparent 25%, transparent 50%, rgba(47, 52, 61, .6) 50%, rgba(47, 52, 61, .6) 75%, transparent 75%, transparent);
    background-repeat: repeat-x;
    background-size: 25px 25px;
    color: transparent
}

.plyr--video.plyr--loading .plyr__progress__buffer {
    background-color: rgba(255, 255, 255, .25)
}

.plyr--audio.plyr--loading .plyr__progress__buffer {
    background-color: rgba(183, 197, 205, .66)
}

.plyr__volume {
    align-items: center;
    display: flex;
    flex: 1;
    position: relative
}

.plyr__volume input[type=range] {
    margin-left: 5px;
    position: relative;
    z-index: 2
}

@media (min-width:480px) {
    .plyr__volume {
        max-width: 90px
    }
}

@media (min-width:768px) {
    .plyr__volume {
        max-width: 110px
    }
}

.plyr--is-ios .plyr__volume {
    display: none!important
}

.plyr--is-ios.plyr--vimeo [data-plyr=mute] {
    display: none!important
}

.plyr:-webkit-full-screen {
    background: #000;
    border-radius: 0!important;
    height: 100%;
    margin: 0;
    width: 100%
}

.plyr:-moz-full-screen {
    background: #000;
    border-radius: 0!important;
    height: 100%;
    margin: 0;
    width: 100%
}

.plyr:-ms-fullscreen {
    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:-moz-full-screen video {
    height: 100%
}

.plyr:-ms-fullscreen video {
    height: 100%
}

.plyr:fullscreen video {
    height: 100%
}

.plyr:-webkit-full-screen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:-moz-full-screen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:-ms-fullscreen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:fullscreen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:-webkit-full-screen .plyr__video-embed {
    overflow: visible
}

.plyr:-moz-full-screen .plyr__video-embed {
    overflow: visible
}

.plyr:-ms-fullscreen .plyr__video-embed {
    overflow: visible
}

.plyr:fullscreen .plyr__video-embed {
    overflow: visible
}

.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {
    display: block
}

.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {
    display: block
}

.plyr:-ms-fullscreen .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:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg {
    display: none
}

.plyr:-ms-fullscreen .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:-moz-full-screen.plyr--hide-controls {
    cursor: none
}

.plyr:-ms-fullscreen.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
    }
    .plyr:-moz-full-screen .plyr__captions {
        font-size: 21px
    }
    .plyr:-ms-fullscreen .plyr__captions {
        font-size: 21px
    }
    .plyr:fullscreen .plyr__captions {
        font-size: 21px
    }
}

.plyr:-webkit-full-screen {
    background: #000;
    border-radius: 0!important;
    height: 100%;
    margin: 0;
    width: 100%
}

.plyr:-webkit-full-screen video {
    height: 100%
}

.plyr:-webkit-full-screen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:-webkit-full-screen .plyr__video-embed {
    overflow: visible
}

.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {
    display: block
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg {
    display: none
}

.plyr:-webkit-full-screen.plyr--hide-controls {
    cursor: none
}

@media (min-width:1024px) {
    .plyr:-webkit-full-screen .plyr__captions {
        font-size: 21px
    }
}

.plyr:-moz-full-screen {
    background: #000;
    border-radius: 0!important;
    height: 100%;
    margin: 0;
    width: 100%
}

.plyr:-moz-full-screen video {
    height: 100%
}

.plyr:-moz-full-screen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:-moz-full-screen .plyr__video-embed {
    overflow: visible
}

.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {
    display: block

}

.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg {
    display: none
}

.plyr:-moz-full-screen.plyr--hide-controls {
    cursor: none
}

@media (min-width:1024px) {
    .plyr:-moz-full-screen .plyr__captions {
        font-size: 21px
    }
}

.plyr:-ms-fullscreen {
    background: #000;
    border-radius: 0!important;
    height: 100%;
    margin: 0;
    width: 100%
}

.plyr:-ms-fullscreen video {
    height: 100%
}

.plyr:-ms-fullscreen .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr:-ms-fullscreen .plyr__video-embed {
    overflow: visible
}

.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {
    display: block
}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg {
    display: none
}

.plyr:-ms-fullscreen.plyr--hide-controls {
    cursor: none
}

@media (min-width:1024px) {
    .plyr:-ms-fullscreen .plyr__captions {
        font-size: 21px
    }
}

.plyr--fullscreen-fallback {
    background: #000;
    border-radius: 0!important;
    height: 100%;
    margin: 0;
    width: 100%;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 10000000
}

.plyr--fullscreen-fallback video {
    height: 100%
}

.plyr--fullscreen-fallback .plyr__video-wrapper {
    height: 100%;
    width: 100%
}

.plyr--fullscreen-fallback .plyr__video-embed {
    overflow: visible
}

.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper {
    height: 0;
    top: 50%;
    transform: translateY(-50%)
}

.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
    }
}

.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: rgba(47, 52, 61, .8);
    border-radius: 2px;
    bottom: 10px;
    color: #fff;
    content: attr(data-badge-text);
    font-size: 11px;
    padding: 2px 6px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    z-index: 3
}

.plyr__ads::after:empty {
    display: none
}

.plyr__cues {
    background: currentColor;
    display: block;
    height: 4px;
    left: 0;
    margin: -2px 0 0;
    opacity: .8;
    position: absolute;
    top: 50%;
    width: 3px;
    z-index: 3
}

.plyr--no-transition {
    transition: none!important
}

.plyr__sr-only {
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    border: 0!important;
    height: 1px!important;
    padding: 0!important;
    position: absolute!important;
    width: 1px!important
}

.plyr [hidden] {
    display: none!important
}

.no-border {
    border: 0
}

[hidden] {
    display: none
}

.sr-only {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    opacity: .001;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

/*BUTONLAR*/

.btn {
  display: inline-block;
  font-weight: normal;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.65rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      -webkit-transition: none;
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #5867dd;
  border-color: #5867dd; }
  .btn-primary:hover {
    color: #fff;
    background-color: #384ad7;
    border-color: #2e40d4; }
  .btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2e40d4;
    border-color: #293ccc; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5); }

.btn-secondary {
  color: #212529;
  background-color: #e1e1ef;
  border-color: #e1e1ef; }
  .btn-secondary:hover {
    color: #212529;
    background-color: #c8c8e2;
    border-color: #c0c0dd; }
  .btn-secondary:focus, .btn-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #212529;
    background-color: #e1e1ef;
    border-color: #e1e1ef; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #212529;
    background-color: #F4F5F8;
    border-color: #b7b7d9; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5); }

.btn-success {
  color: #fff;
  background-color: #1dc9b7;
  border-color: #1dc9b7; }
  .btn-success:hover {
    color: #fff;
    background-color: #18a899;
    border-color: #179c8e; }
  .btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #179c8e;
    border-color: #159184; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5); }

.btn-info {
  color: #fff;
  background-color: #2786fb;
  border-color: #2786fb; }
  .btn-info:hover {
    color: #fff;
    background-color: #0571f7;
    border-color: #046ceb; }
  .btn-info:focus, .btn-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #046ceb;
    border-color: #0466de; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }

/*.btn-myeco {
  color: #fff;
  background-color: #2786fb;
  border-color: #2786fb; }
  .btn-myeco:hover {
    color: #fff;
    background-color: #0571f7;
    border-color: #046ceb; }
  .btn-myeco:focus, .btn-myeco.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }
  .btn-myeco.disabled, .btn-myeco:disabled {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-myeco:not(:disabled):not(.disabled):active, .btn-myeco:not(:disabled):not(.disabled).active,
  .show > .btn-myeco.dropdown-toggle {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
    .btn-myeco:not(:disabled):not(.disabled):active:focus, .btn-myeco:not(:disabled):not(.disabled).active:focus,
    .show > .btn-myeco.dropdown-toggle:focus {
		
      -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }*/
	  
	  

	  
.btn-warning {
  color: #212529;
  background-color: #ffb822;
  border-color: #ffb822; }
  .btn-warning:hover {
    color: #212529;
    background-color: #fbaa00;
    border-color: #eea200; }
  .btn-warning:focus, .btn-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #eea200;
    border-color: #e19900; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #DC2730;
  border-color: #DC2730; }
  .btn-danger:hover {
    color: #fff;
    background-color: #fb02e6;
    border-color: #ef02db; }
  .btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #fd27eb;
    border-color: #fd27eb; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #ef02db;
    border-color: #e202cf; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .btn-dark:focus, .btn-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

.btn-outline-primary {
  color: #5867dd;
  border-color: #5867dd; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #5867dd;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }

.btn-outline-secondary {
  color: #e1e1ef;
  border-color: #e1e1ef; }
  .btn-outline-secondary:hover {
    color: #212529;
    background-color: #e1e1ef;
    border-color: #e1e1ef; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #e1e1ef;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #212529;
    background-color: #e1e1ef;
    border-color: #e1e1ef; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-secondary.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5); }

.btn-outline-success {
  color: #1dc9b7;
  border-color: #1dc9b7; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #1dc9b7;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }

.btn-outline-info {
  color: #2786fb;
  border-color: #2786fb; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #2786fb;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-info.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }

.btn-outline-warning {
  color: #ffb822;
  border-color: #ffb822; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffb822;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warning.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }

.btn-outline-danger {
  color: #fd27eb;
  border-color: #fd27eb; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #fd27eb;
    border-color: #fd27eb; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #fd27eb;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #fd27eb;
    border-color: #fd27eb; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link {
  font-weight: 400;
  color: #5867dd;
  text-decoration: none; }
  .btn-link:hover {
    color: #2739c1;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 1.15rem 1.65rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }
	
	
	.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }
	
	
.btn-groupMyECO,
.btn-groupMyECO-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-groupMyECO > .btn,
  .btn-groupMyECO-vertical > .btn {
	  background:#EDF2F4;
	color:#7DA2B4;
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
    .btn-groupMyECO > .btn:hover,
    .btn-groupMyECO-vertical > .btn:hover {
      z-index: 1; }
    .btn-groupMyECO > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-groupMyECO-vertical > .btn:focus,
    .btn-groupMyECO-vertical > .btn:active,
    .btn-groupMyECO-vertical > .btn.active {
      z-index: 1; }
	  
	  .btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  
  .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.2375rem;
  padding-left: 1.2375rem; }

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.65rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #a7abc3;
  text-align: center;
  white-space: nowrap;
  background-color: #f7f8fa;
  border: 1px solid #e2e5ec;
  border-radius: 4px; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 2.3rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1.15rem 1.65rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2rem; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  
  .alert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 1rem 2rem;
  border-radius: 3px;
  margin: 0 0 20px 0; }
  .alert .alert-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 1.25rem 0 0; }
    .alert .alert-icon i {
      font-size: 2.4rem; }
    .alert .alert-icon.alert-icon-top {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      -ms-flex-line-pack: stretch;
      align-content: stretch; }
  .alert .alert-text {
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .alert .alert-close {
    padding: 0 0 0 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end; }
    .alert .alert-close .close {
      text-shadow: none !important; }
    .alert .alert-close i {
      opacity: 0.8;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      .alert .alert-close i:hover {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        opacity: 1; }
  .alert.alert-elevate {
    -webkit-box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1); }
  .alert.alert-brand {
    background: #0C92CB;
    border: 1px solid #0C92CB;
    color: #ffffff; }
    .alert.alert-brand .alert-icon i {
      color: #ffffff; }
    .alert.alert-brand .alert-text {
      color: #ffffff; }
      .alert.alert-brand .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-brand .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-brand {
    border: 1px solid #0C92CB;
    color: #0C92CB; }
    .alert.alert-outline-brand .alert-icon i {
      color: #0C92CB; }
    .alert.alert-outline-brand .alert-text {
      color: #0C92CB; }
    .alert.alert-outline-brand .alert-close i {
      color: #0C92CB; }
  .alert.alert-solid-brand {
    background: rgba(89, 29, 241, 0.1);
    border-color: transparent;
    color: #0C92CB; }
    .alert.alert-solid-brand .alert-icon i {
      color: #0C92CB; }
    .alert.alert-solid-brand .alert-text {
      color: #0C92CB; }
    .alert.alert-solid-brand .alert-close i {
      color: #0C92CB; }
  .alert.alert-light {
    background: #ffffff;
    border: 1px solid #ffffff;
    color: #282a3c; }
    .alert.alert-light .alert-icon i {
      color: #282a3c; }
    .alert.alert-light .alert-text {
      color: #282a3c; }
      .alert.alert-light .alert-text hr {
        border-top-color: #282a3c;
        opacity: 0.4; }
    .alert.alert-light .alert-close i {
      color: #282a3c; }
  .alert.alert-outline-light {
    border: 1px solid #ffffff;
    color: #ffffff; }
    .alert.alert-outline-light .alert-icon i {
      color: #ffffff; }
    .alert.alert-outline-light .alert-text {
      color: #ffffff; }
    .alert.alert-outline-light .alert-close i {
      color: #ffffff; }
  .alert.alert-solid-light {
    background: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    color: #ffffff; }
    .alert.alert-solid-light .alert-icon i {
      color: #ffffff; }
    .alert.alert-solid-light .alert-text {
      color: #ffffff; }
    .alert.alert-solid-light .alert-close i {
      color: #ffffff; }
  .alert.alert-dark {
    background: #282a3c;
    border: 1px solid #282a3c;
    color: #ffffff; }
    .alert.alert-dark .alert-icon i {
      color: #ffffff; }
    .alert.alert-dark .alert-text {
      color: #ffffff; }
      .alert.alert-dark .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-dark .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-dark {
    border: 1px solid #282a3c;
    color: #282a3c; }
    .alert.alert-outline-dark .alert-icon i {
      color: #282a3c; }
    .alert.alert-outline-dark .alert-text {
      color: #282a3c; }
    .alert.alert-outline-dark .alert-close i {
      color: #282a3c; }
  .alert.alert-solid-dark {
    background: rgba(40, 42, 60, 0.1);
    border-color: transparent;
    color: #282a3c; }
    .alert.alert-solid-dark .alert-icon i {
      color: #282a3c; }
    .alert.alert-solid-dark .alert-text {
      color: #282a3c; }
    .alert.alert-solid-dark .alert-close i {
      color: #282a3c; }
  .alert.alert-primary {
    background: #5867dd;
    border: 1px solid #5867dd;
    color: #ffffff; }
    .alert.alert-primary .alert-icon i {
      color: #ffffff; }
    .alert.alert-primary .alert-text {
      color: #ffffff; }
      .alert.alert-primary .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-primary .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-primary {
    border: 1px solid #5867dd;
    color: #5867dd; }
    .alert.alert-outline-primary .alert-icon i {
      color: #5867dd; }
    .alert.alert-outline-primary .alert-text {
      color: #5867dd; }
    .alert.alert-outline-primary .alert-close i {
      color: #5867dd; }
  .alert.alert-solid-primary {
    background: rgba(88, 103, 221, 0.1);
    border-color: transparent;
    color: #5867dd; }
    .alert.alert-solid-primary .alert-icon i {
      color: #5867dd; }
    .alert.alert-solid-primary .alert-text {
      color: #5867dd; }
    .alert.alert-solid-primary .alert-close i {
      color: #5867dd; }
  .alert.alert-success {
    background: #1dc9b7;
    border: 1px solid #1dc9b7;
    color: #ffffff; }
    .alert.alert-success .alert-icon i {
      color: #ffffff; }
    .alert.alert-success .alert-text {
      color: #ffffff; }
      .alert.alert-success .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-success .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-success {
    border: 1px solid #1dc9b7;
    color: #1dc9b7; }
    .alert.alert-outline-success .alert-icon i {
      color: #1dc9b7; }
    .alert.alert-outline-success .alert-text {
      color: #1dc9b7; }
    .alert.alert-outline-success .alert-close i {
      color: #1dc9b7; }
  .alert.alert-solid-success {
    background: rgba(29, 201, 183, 0.1);
    border-color: transparent;
    color: #1dc9b7; }
    .alert.alert-solid-success .alert-icon i {
      color: #1dc9b7; }
    .alert.alert-solid-success .alert-text {
      color: #1dc9b7; }
    .alert.alert-solid-success .alert-close i {
      color: #1dc9b7; }
  .alert.alert-info {
    background: #2786fb;
    border: 1px solid #2786fb;
    color: #ffffff; }
    .alert.alert-info .alert-icon i {
      color: #ffffff; }
    .alert.alert-info .alert-text {
      color: #ffffff; }
      .alert.alert-info .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-info .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-info {
    border: 1px solid #2786fb;
    color: #2786fb; }
    .alert.alert-outline-info .alert-icon i {
      color: #2786fb; }
    .alert.alert-outline-info .alert-text {
      color: #2786fb; }
    .alert.alert-outline-info .alert-close i {
      color: #2786fb; }
  .alert.alert-solid-info {
    background: rgba(39, 134, 251, 0.1);
    border-color: transparent;
    color: #2786fb; }
    .alert.alert-solid-info .alert-icon i {
      color: #2786fb; }
    .alert.alert-solid-info .alert-text {
      color: #2786fb; }
    .alert.alert-solid-info .alert-close i {
      color: #2786fb; }
  .alert.alert-warning {
    background: #ffb822;
    border: 1px solid #ffb822;
    color: #111111; }
    .alert.alert-warning .alert-icon i {
      color: #111111; }
    .alert.alert-warning .alert-text {
      color: #111111; }
      .alert.alert-warning .alert-text hr {
        border-top-color: #111111;
        opacity: 0.4; }
    .alert.alert-warning .alert-close i {
      color: #111111; }
  .alert.alert-outline-warning {
    border: 1px solid #ffb822;
    color: #ffb822; }
    .alert.alert-outline-warning .alert-icon i {
      color: #ffb822; }
    .alert.alert-outline-warning .alert-text {
      color: #ffb822; }
    .alert.alert-outline-warning .alert-close i {
      color: #ffb822; }
  .alert.alert-solid-warning {
    background: rgba(255, 184, 34, 0.1);
    border-color: transparent;
    color: #ffb822; }
    .alert.alert-solid-warning .alert-icon i {
      color: #ffb822; }
    .alert.alert-solid-warning .alert-text {
      color: #ffb822; }
    .alert.alert-solid-warning .alert-close i {
      color: #ffb822; }
  .alert.alert-danger {
    background: #DC2730;
    border: 1px solid #DC2730;
    color: #ffffff; }
    .alert.alert-danger .alert-icon i {
      color: #ffffff; }
    .alert.alert-danger .alert-text {
      color: #ffffff; }
      .alert.alert-danger .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-danger .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-danger {
    border: 1px solid #fd27eb;
    color: #fd27eb; }
    .alert.alert-outline-danger .alert-icon i {
      color: #fd27eb; }
    .alert.alert-outline-danger .alert-text {
      color: #fd27eb; }
    .alert.alert-outline-danger .alert-close i {
      color: #fd27eb; }
  .alert.alert-solid-danger {
    background: rgba(253, 39, 235, 0.1);
    border-color: transparent;
    color: #fd27eb; }
    .alert.alert-solid-danger .alert-icon i {
      color: #fd27eb; }
    .alert.alert-solid-danger .alert-text {
      color: #fd27eb; }
    .alert.alert-solid-danger .alert-close i {
      color: #fd27eb; }
  .alert.alert-secondary .alert-icon i {
    color: #a7abc3; }
  .alert.alert-secondary .alert-text {
    color: #6c7293; }
  .alert.alert--marginless {
    margin: 0; }
  .alert.alert-bold .alert-text {
    font-weight: 500; }

.badge {
  font-weight: 400; }

.btn {
    background: 0 0;
    outline: 0!important;
    vertical-align: middle
}

.btn:focus:not(.btn-elevate) {
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}

button.btn,
input.btn,
label.btn {
    cursor: pointer
}

.btn.btn-clean {
    border-color: transparent;
    background: 0 0;
    color: #93a2dd
}

.btn.btn-clean i {
    color: #93a2dd
}

.btn.btn-clean.active,
.btn.btn-clean:active,
.btn.btn-clean:hover,
.show>.btn.btn-clean {
    color: #5A6792;
    background: #f0f3ff
}

.btn.btn-clean.active i,
.btn.btn-clean:active i,
.btn.btn-clean:hover i,
.show>.btn.btn-clean i {
    color: #5A6792
}

.btn.btn-default {
    border: 0;
    background: 0 0;
    color: #74788d;
    border: 1px solid #e8ecfa
}

.btn.btn-default i {
    color: #93a2dd
}

.btn.btn-default.active,
.btn.btn-default:active,
.btn.btn-default:hover,
.show>.btn.btn-default {
    color: #fff;
    background: #5A6792;
    border-color: #5A6792
}

.btn.btn-default.active i,
.btn.btn-default:active i,
.btn.btn-default:hover i,
.show>.btn.btn-default i {
    color: #fff
}

.btn-secondary {
    background-color: transparent;
    border: 1px solid #e2e5ec;
    color: #595d6e
}

.btn-secondary.active,
.btn-secondary:active,
.btn-secondary:focus,
.btn-secondary:hover,
.show>.btn-secondary.dropdown-toggle {
    color: #595d6e;
    border-color: #e2e5ec;
    background-color: #f4f5f8
}

.btn-brand {
    color: #fff;
    background-color: #5A6792;
    border-color: #5A6792;
    color: #fff
}

.btn-brand:hover {
    color: #fff;
    background-color: #564ec0;
    border-color: #4d44bd
}

.btn-brand.focus,
.btn-brand:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(134, 128, 210, .5);
	
    box-shadow: 0 0 0 .2rem rgba(134, 128, 210, .5)
}

.btn-brand.disabled,
.btn-brand:disabled {
    color: #fff;
    background-color: #5A6792;
    border-color: #5A6792
}

.btn-brand:not(:disabled):not(.disabled).active,
.btn-brand:not(:disabled):not(.disabled):active,
.show>.btn-brand.dropdown-toggle {
    color: #fff;
    background-color: #4d44bd;
    border-color: #4940b4
}

.btn-brand:not(:disabled):not(.disabled).active:focus,
.btn-brand:not(:disabled):not(.disabled):active:focus,
.show>.btn-brand.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(134, 128, 210, .5);
	
    box-shadow: 0 0 0 .2rem rgba(134, 128, 210, .5)
}

.btn-brand+.btn.dropdown-toggle {
    position: relative;
	
}

.btn-brand+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-brand+.btn.dropdown-toggle.active:before,
.btn-brand+.btn.dropdown-toggle:focus:before,
.btn-brand+.btn.dropdown-toggle:hover:before {
    display: none;
}

.btn-light {
    color: #212529;
    background-color: #fff;
    border-color: #fff;
    color: #282a3c
}

.btn-light:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6
}

.btn-light.focus,
.btn-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(222, 222, 223, .5);
    box-shadow: 0 0 0 .2rem rgba(222, 222, 223, .5)
}

.btn-light.disabled,
.btn-light:disabled {
    color: #212529;
    background-color: #fff;
    border-color: #fff
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf
}

.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(222, 222, 223, .5);
    box-shadow: 0 0 0 .2rem rgba(222, 222, 223, .5)
}

.btn-light.active,
.btn-light:active,
.btn-light:focus,
.btn-light:hover,
.show>.btn-light.dropdown-toggle {
    background-color: #f7f8fa;
    border-color: #f7f8fa
}


.btn-light+.btn.dropdown-toggle {
    position: relative
}

.btn-light+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #282a3c;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-light+.btn.dropdown-toggle.active:before,
.btn-light+.btn.dropdown-toggle:focus:before,
.btn-light+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-dark {
    color: #fff;
    background-color: #282a3c;
    border-color: #282a3c;
    color: #fff
}

.btn-dark:hover {
    color: #fff;
    background-color: #191a25;
    border-color: #14151d
}


.btn-dark.focus,
.btn-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(72, 74, 89, .5);
    box-shadow: 0 0 0 .2rem rgba(72, 74, 89, .5)
}

.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #282a3c;
    border-color: #282a3c
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #14151d;
    border-color: #0f0f16
}

.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(72, 74, 89, .5);
    box-shadow: 0 0 0 .2rem rgba(72, 74, 89, .5)
}

.btn-dark+.btn.dropdown-toggle {
    position: relative
}

.btn-dark+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-dark+.btn.dropdown-toggle.active:before,
.btn-dark+.btn.dropdown-toggle:focus:before,
.btn-dark+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-primary {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd;
    color: #fff
}

.btn-primary:hover {
    color: #fff;
    background-color: #384ad7;
    border-color: #2e40d4
}

.btn-primary.focus,
.btn-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(113, 126, 226, .5);
    box-shadow: 0 0 0 .2rem rgba(113, 126, 226, .5)
}

.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2e40d4;
    border-color: #293ccc
}

.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(113, 126, 226, .5);
    box-shadow: 0 0 0 .2rem rgba(113, 126, 226, .5)
}

.btn-primary+.btn.dropdown-toggle {
    position: relative
}

.btn-primary+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-primary+.btn.dropdown-toggle.active:before,
.btn-primary+.btn.dropdown-toggle:focus:before,
.btn-primary+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-success {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7;
    color: #fff
}

.btn-success:hover {
    color: #fff;
    background-color: #18a899;
    border-color: #179c8e
}

.btn-success.focus,
.btn-success:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(63, 209, 194, .5);
    box-shadow: 0 0 0 .2rem rgba(63, 209, 194, .5)
}

.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #179c8e;
    border-color: #159184
}

.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(63, 209, 194, .5);
    box-shadow: 0 0 0 .2rem rgba(63, 209, 194, .5)
}

.btn-success+.btn.dropdown-toggle {
    position: relative
}

.btn-success+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-success+.btn.dropdown-toggle.active:before,
.btn-success+.btn.dropdown-toggle:focus:before,
.btn-success+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-info {
    color: #fff;
    background-color: #5578eb;
    border-color: #5578eb;
    color: #fff
}

.btn-info:hover {
    color: #fff;
    background-color: #335de7;
    border-color: #2754e6
}

.btn-info.focus,
.btn-info:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5);
    box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5)
}

.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #5578eb;
    border-color: #5578eb
}

.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #2754e6;
    border-color: #1c4be4
}

.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5);
    box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5)
}

.btn-info+.btn.dropdown-toggle {
    position: relative
}

.btn-info+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-info+.btn.dropdown-toggle.active:before,
.btn-info+.btn.dropdown-toggle:focus:before,
.btn-info+.btn.dropdown-toggle:hover:before {
    display: none
}
.btn-myeco {
    color: #fff;
    background-color: #0C92CB;
    border-color: #0C92CB;
    color: #fff
}

.btn-myeco:hover {
    color: #fff;
    background-color: #0B7BAC;
    border-color: #0B85B9
}

.btn-myeco.focus,
.btn-myeco:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5);
    box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5)
}

.btn-myeco.disabled,
.btn-myeco:disabled {
    color: #fff;
    background-color: #0C92CB;
    border-color: #0C92CB
}

.btn-myeco:not(:disabled):not(.disabled).active,
.btn-myeco:not(:disabled):not(.disabled):active,
.show>.btn-myeco.dropdown-toggle {
    color: #fff;
    background-color: #0C92CB;
    border-color: #0C92CB
}

.btn-myeco:not(:disabled):not(.disabled).active:focus,
.btn-myeco:not(:disabled):not(.disabled):active:focus,
.show>.btn-myeco.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5);
    box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5)
}

.btn-myeco+.btn.dropdown-toggle {
    position: relative
}

.btn-myeco+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-myeco+.btn.dropdown-toggle.active:before,
.btn-myeco+.btn.dropdown-toggle:focus:before,
.btn-myeco+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-myecoBeyaz {
    color: #3890CA;
    background-color: #F5F5F5;
    border-color: #F5F5F5;
}

.btn-myecoBeyaz:hover {
    color: #fff;
    background-color: #3890CA;
    border-color: #3890CA;
}

.btn-myecoBeyaz.focus,
.btn-myecoBeyaz:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5);
    box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5)
}

.btn-myecoBeyaz.disabled,
.btn-myecoBeyaz:disabled {
    color: #fff;
    background-color: #3890CA;
    border-color: #3890CA;
}

.btn-myecoBeyaz:not(:disabled):not(.disabled).active,
.btn-myecoBeyaz:not(:disabled):not(.disabled):active,
.show>.btn-myecoBeyaz.dropdown-toggle {
    color: #fff;
    background-color: #3890CA;
    border-color: #3890CA;
}

.btn-myecoBeyaz:not(:disabled):not(.disabled).active:focus,
.btn-myecoBeyaz:not(:disabled):not(.disabled):active:focus,
.show>.btn-myecoBeyaz.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5);
    box-shadow: 0 0 0 .2rem rgba(111, 140, 238, .5)
}

.btn-myecoBeyaz+.btn.dropdown-toggle {
    position: relative
}

.btn-myecoBeyaz+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-myecoBeyaz+.btn.dropdown-toggle.active:before,
.btn-myecoBeyaz+.btn.dropdown-toggle:focus:before,
.btn-myecoBeyaz+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-warning {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822;
    color: #111
}

.btn-warning:hover {
    color: #212529;
    background-color: #fbaa00;
    border-color: #eea200
}

.btn-warning.focus,
.btn-warning:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(222, 162, 35, .5);
    box-shadow: 0 0 0 .2rem rgba(222, 162, 35, .5)
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #eea200;
    border-color: #e19900
}

.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(222, 162, 35, .5);
    box-shadow: 0 0 0 .2rem rgba(222, 162, 35, .5)
}

.btn-warning+.btn.dropdown-toggle {
    position: relative
}

.btn-warning+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #111;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-warning+.btn.dropdown-toggle.active:before,
.btn-warning+.btn.dropdown-toggle:focus:before,
.btn-warning+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-danger {
    color: #fff;
    background-color: #DC2730;
    border-color: #DC2730;
    color: #fff
}

.btn-danger:hover {
    color: #fff;
    background-color: #D6232C;
    border-color: #D6232C;
}

.btn-danger.focus,
.btn-danger:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(253, 87, 142, .5);
    box-shadow: 0 0 0 .2rem rgba(253, 87, 142, .5)
}

.btn-danger.disabled,
.btn-danger:disabled {
    color: #fff;
    background-color: #fd397a;
    border-color: #fd397a
}

.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #fc0758;
    border-color: #f40252
}

.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(253, 87, 142, .5);
    box-shadow: 0 0 0 .2rem rgba(253, 87, 142, .5)
}

.btn-danger+.btn.dropdown-toggle {
    position: relative
}

.btn-danger+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-danger+.btn.dropdown-toggle.active:before,
.btn-danger+.btn.dropdown-toggle:focus:before,
.btn-danger+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-facebook {
    color: #fff;
    background-color: #3b5998;
    border-color: #3b5998;
    color: #fff
}

.btn-facebook:hover {
    color: #fff;
    background-color: #30497c;
    border-color: #2d4373
}

.btn-facebook.focus,
.btn-facebook:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(88, 114, 167, .5);
    box-shadow: 0 0 0 .2rem rgba(88, 114, 167, .5)
}

.btn-facebook.disabled,
.btn-facebook:disabled {
    color: #fff;
    background-color: #3b5998;
    border-color: #3b5998
}

.btn-facebook:not(:disabled):not(.disabled).active,
.btn-facebook:not(:disabled):not(.disabled):active,
.show>.btn-facebook.dropdown-toggle {
    color: #fff;
    background-color: #2d4373;
    border-color: #293e6a
}

.btn-facebook:not(:disabled):not(.disabled).active:focus,
.btn-facebook:not(:disabled):not(.disabled):active:focus,
.show>.btn-facebook.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(88, 114, 167, .5);
    box-shadow: 0 0 0 .2rem rgba(88, 114, 167, .5)
}

.btn-facebook+.btn.dropdown-toggle {
    position: relative
}

.btn-facebook+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-facebook+.btn.dropdown-toggle.active:before,
.btn-facebook+.btn.dropdown-toggle:focus:before,
.btn-facebook+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-google {
    color: #fff;
    background-color: #dc4e41;
    border-color: #dc4e41;
    color: #fff
}

.btn-google:hover {
    color: #fff;
    background-color: #d03526;
    border-color: #c63224
}

.btn-google.focus,
.btn-google:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(225, 105, 94, .5);
    box-shadow: 0 0 0 .2rem rgba(225, 105, 94, .5)
}

.btn-google.disabled,
.btn-google:disabled {
    color: #fff;
    background-color: #dc4e41;
    border-color: #dc4e41
}

.btn-google:not(:disabled):not(.disabled).active,
.btn-google:not(:disabled):not(.disabled):active,
.show>.btn-google.dropdown-toggle {
    color: #fff;
    background-color: #c63224;
    border-color: #bb2f22
}

.btn-google:not(:disabled):not(.disabled).active:focus,
.btn-google:not(:disabled):not(.disabled):active:focus,
.show>.btn-google.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(225, 105, 94, .5);
    box-shadow: 0 0 0 .2rem rgba(225, 105, 94, .5)
}

.btn-google+.btn.dropdown-toggle {
    position: relative
}

.btn-google+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-google+.btn.dropdown-toggle.active:before,
.btn-google+.btn.dropdown-toggle:focus:before,
.btn-google+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-twitter {
    color: #212529;
    background-color: #4ab3f4;
    border-color: #4ab3f4;
    color: #fff
}

.btn-twitter:hover {
    color: #fff;
    background-color: #26a4f2;
    border-color: #1a9ff1
}

.btn-twitter.focus,
.btn-twitter:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(68, 158, 214, .5);
    box-shadow: 0 0 0 .2rem rgba(68, 158, 214, .5)
}

.btn-twitter.disabled,
.btn-twitter:disabled {
    color: #212529;
    background-color: #4ab3f4;
    border-color: #4ab3f4
}

.btn-twitter:not(:disabled):not(.disabled).active,
.btn-twitter:not(:disabled):not(.disabled):active,
.show>.btn-twitter.dropdown-toggle {
    color: #fff;
    background-color: #1a9ff1;
    border-color: #0f9af0
}

.btn-twitter:not(:disabled):not(.disabled).active:focus,
.btn-twitter:not(:disabled):not(.disabled):active:focus,
.show>.btn-twitter.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(68, 158, 214, .5);
    box-shadow: 0 0 0 .2rem rgba(68, 158, 214, .5)
}

.btn-twitter+.btn.dropdown-toggle {
    position: relative
}

.btn-twitter+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-twitter+.btn.dropdown-toggle.active:before,
.btn-twitter+.btn.dropdown-toggle:focus:before,
.btn-twitter+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-instagram {
    color: #fff;
    background-color: #517fa4;
    border-color: #517fa4;
    color: #fff
}

.btn-instagram:hover {
    color: #fff;
    background-color: #446b8a;
    border-color: #406582
}

.btn-instagram.focus,
.btn-instagram:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(107, 146, 178, .5);
    box-shadow: 0 0 0 .2rem rgba(107, 146, 178, .5)
}

.btn-instagram.disabled,
.btn-instagram:disabled {
    color: #fff;
    background-color: #517fa4;
    border-color: #517fa4
}

.btn-instagram:not(:disabled):not(.disabled).active,
.btn-instagram:not(:disabled):not(.disabled):active,
.show>.btn-instagram.dropdown-toggle {
    color: #fff;
    background-color: #406582;
    border-color: #3c5e79
}

.btn-instagram:not(:disabled):not(.disabled).active:focus,
.btn-instagram:not(:disabled):not(.disabled):active:focus,
.show>.btn-instagram.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(107, 146, 178, .5);
    box-shadow: 0 0 0 .2rem rgba(107, 146, 178, .5)
}

.btn-instagram+.btn.dropdown-toggle {
    position: relative
}

.btn-instagram+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-instagram+.btn.dropdown-toggle.active:before,
.btn-instagram+.btn.dropdown-toggle:focus:before,
.btn-instagram+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-youtube {
    color: #fff;
    background-color: #b31217;
    border-color: #b31217;
    color: #fff
}

.btn-youtube:hover {
    color: #fff;
    background-color: #900f13;
    border-color: #850d11
}

.btn-youtube.focus,
.btn-youtube:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(190, 54, 58, .5);
    box-shadow: 0 0 0 .2rem rgba(190, 54, 58, .5)
}

.btn-youtube.disabled,
.btn-youtube:disabled {
    color: #fff;
    background-color: #b31217;
    border-color: #b31217
}

.btn-youtube:not(:disabled):not(.disabled).active,
.btn-youtube:not(:disabled):not(.disabled):active,
.show>.btn-youtube.dropdown-toggle {
    color: #fff;
    background-color: #850d11;
    border-color: #790c10
}

.btn-youtube:not(:disabled):not(.disabled).active:focus,
.btn-youtube:not(:disabled):not(.disabled):active:focus,
.show>.btn-youtube.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(190, 54, 58, .5);
    box-shadow: 0 0 0 .2rem rgba(190, 54, 58, .5)
}

.btn-youtube+.btn.dropdown-toggle {
    position: relative
}

.btn-youtube+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-youtube+.btn.dropdown-toggle.active:before,
.btn-youtube+.btn.dropdown-toggle:focus:before,
.btn-youtube+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-linkedin {
    color: #fff;
    background-color: #0077b5;
    border-color: #0077b5;
    color: #fff
}

.btn-linkedin:hover {
    color: #fff;
    background-color: #005e8f;
    border-color: #005582
}

.btn-linkedin.focus,
.btn-linkedin:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(38, 139, 192, .5);
    box-shadow: 0 0 0 .2rem rgba(38, 139, 192, .5)
}

.btn-linkedin.disabled,
.btn-linkedin:disabled {
    color: #fff;
    background-color: #0077b5;
    border-color: #0077b5
}

.btn-linkedin:not(:disabled):not(.disabled).active,
.btn-linkedin:not(:disabled):not(.disabled):active,
.show>.btn-linkedin.dropdown-toggle {
    color: #fff;
    background-color: #005582;
    border-color: #004d75
}

.btn-linkedin:not(:disabled):not(.disabled).active:focus,
.btn-linkedin:not(:disabled):not(.disabled):active:focus,
.show>.btn-linkedin.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(38, 139, 192, .5);
    box-shadow: 0 0 0 .2rem rgba(38, 139, 192, .5)
}

.btn-linkedin+.btn.dropdown-toggle {
    position: relative
}

.btn-linkedin+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-linkedin+.btn.dropdown-toggle.active:before,
.btn-linkedin+.btn.dropdown-toggle:focus:before,
.btn-linkedin+.btn.dropdown-toggle:hover:before {
    display: none
}

.btn-skype {
    color: #fff;
    background-color: #00aff0;
    border-color: #00aff0;
    color: #fff
}

.btn-skype:hover {
    color: #fff;
    background-color: #0093ca;
    border-color: #008abd
}

.btn-skype.focus,
.btn-skype:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(38, 187, 242, .5);
    box-shadow: 0 0 0 .2rem rgba(38, 187, 242, .5)
}

.btn-skype.disabled,
.btn-skype:disabled {
    color: #fff;
    background-color: #00aff0;
    border-color: #00aff0
}

.btn-skype:not(:disabled):not(.disabled).active,
.btn-skype:not(:disabled):not(.disabled):active,
.show>.btn-skype.dropdown-toggle {
    color: #fff;
    background-color: #008abd;
    border-color: #0081b0
}

.btn-skype:not(:disabled):not(.disabled).active:focus,
.btn-skype:not(:disabled):not(.disabled):active:focus,
.show>.btn-skype.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(38, 187, 242, .5);
    box-shadow: 0 0 0 .2rem rgba(38, 187, 242, .5)
}

.btn-skype+.btn.dropdown-toggle {
    position: relative
}

.btn-skype+.btn.dropdown-toggle:before {
    display: block;
    content: ' ';
    border-left: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: -1px;
    bottom: 3px;
    opacity: .3
}

.btn-skype+.btn.dropdown-toggle.active:before,
.btn-skype+.btn.dropdown-toggle:focus:before,
.btn-skype+.btn.dropdown-toggle:hover:before {
    display: none
}


.btn-outline-brand {
    color: #5A6792;
    border-color: #5A6792
}

.btn-outline-brand:hover {
    color: #fff;
    background-color: #5A6792;
    border-color: #5A6792
}

.btn-outline-brand.focus,
.btn-outline-brand:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(113, 106, 202, .5);
    box-shadow: 0 0 0 .2rem rgba(113, 106, 202, .5)
}

.btn-outline-brand.disabled,
.btn-outline-brand:disabled {
    color: #5A6792;
    background-color: transparent
}

.btn-outline-brand:not(:disabled):not(.disabled).active,
.btn-outline-brand:not(:disabled):not(.disabled):active,
.show>.btn-outline-brand.dropdown-toggle {
    color: #fff;
    background-color: #5A6792;
    border-color: #5A6792
}

.btn-outline-brand:not(:disabled):not(.disabled).active:focus,
.btn-outline-brand:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-brand.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(113, 106, 202, .5);
    box-shadow: 0 0 0 .2rem rgba(113, 106, 202, .5)
}

.btn-outline-light {
    color: #fff;
    border-color: #fff
}

.btn-outline-light:hover {
    color: #282a3c;
    background-color: #fff;
    border-color: #fff
}

.btn-outline-light.focus,
.btn-outline-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #fff;
    background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #fff;
    border-color: #fff
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.btn-outline-dark {
    color: #282a3c;
    border-color: #282a3c
}

.btn-outline-dark:hover {
    color: #fff;
    background-color: #282a3c;
    border-color: #282a3c
}

.btn-outline-dark.focus,
.btn-outline-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 42, 60, .5);
    box-shadow: 0 0 0 .2rem rgba(40, 42, 60, .5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #282a3c;
    background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #282a3c;
    border-color: #282a3c
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(40, 42, 60, .5);
    box-shadow: 0 0 0 .2rem rgba(40, 42, 60, .5)
}

.btn-outline-primary {
    color: #5867dd;
    border-color: #5867dd
}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd
}

.btn-outline-primary.focus,
.btn-outline-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(88, 103, 221, .5);
    box-shadow: 0 0 0 .2rem rgba(88, 103, 221, .5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #5867dd;
    background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(88, 103, 221, .5);
    box-shadow: 0 0 0 .2rem rgba(88, 103, 221, .5)
}

.btn-outline-success {
    color: #1dc9b7;
    border-color: #1dc9b7
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7
}

.btn-outline-success.focus,
.btn-outline-success:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(29, 201, 183, .5);
    box-shadow: 0 0 0 .2rem rgba(29, 201, 183, .5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #1dc9b7;
    background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(29, 201, 183, .5);
    box-shadow: 0 0 0 .2rem rgba(29, 201, 183, .5)
}

.btn-outline-info {
    color: #5578eb;
    border-color: #5578eb
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #5578eb;
    border-color: #5578eb
}

.btn-outline-info.focus,
.btn-outline-info:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(85, 120, 235, .5);
    box-shadow: 0 0 0 .2rem rgba(85, 120, 235, .5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #5578eb;
    background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #5578eb;
    border-color: #5578eb
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(85, 120, 235, .5);
    box-shadow: 0 0 0 .2rem rgba(85, 120, 235, .5)
}

.btn-outline-warning {
    color: #ffb822;
    border-color: #ffb822
}

.btn-outline-warning:hover {
    color: #111;
    background-color: #ffb822;
    border-color: #ffb822
}

.btn-outline-warning.focus,
.btn-outline-warning:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 184, 34, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 184, 34, .5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #ffb822;
    background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 184, 34, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 184, 34, .5)
}

.btn-outline-danger {
    color: #fd397a;
    border-color: #fd397a
}

.btn-outline-danger:hover {
    color: #fff;
    background-color: #fd397a;
    border-color: #fd397a
}

.btn-outline-danger.focus,
.btn-outline-danger:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(253, 57, 122, .5);
    box-shadow: 0 0 0 .2rem rgba(253, 57, 122, .5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #fd397a;
    background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #fd397a;
    border-color: #fd397a
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(253, 57, 122, .5);
    box-shadow: 0 0 0 .2rem rgba(253, 57, 122, .5)
}


.btn-hover-brand.active,
.btn-hover-brand:active,
.btn-hover-brand:hover,
.show>.btn-hover-brand {
    color: #fff;
    background-color: #5A6792;
    border-color: #5A6792
}

.btn-outline-hover-brand.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-brand.active,
.btn-outline-hover-brand:active,
.btn-outline-hover-brand:hover,
.show>.btn-outline-hover-brand {
    color: #5A6792;
    border-color: #5A6792;
    background-color: transparent
}

.btn-hover-light.active,
.btn-hover-light:active,
.btn-hover-light:hover,
.show>.btn-hover-light {
    color: #282a3c;
    background-color: #fff;
    border-color: #fff
}

.btn-outline-hover-light.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-light.active,
.btn-outline-hover-light:active,
.btn-outline-hover-light:hover,
.show>.btn-outline-hover-light {
    color: #fff;
    border-color: #fff;
    background-color: transparent
}

.btn-hover-dark.active,
.btn-hover-dark:active,
.btn-hover-dark:hover,
.show>.btn-hover-dark {
    color: #fff;
    background-color: #282a3c;
    border-color: #282a3c
}

.btn-outline-hover-dark.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-dark.active,
.btn-outline-hover-dark:active,
.btn-outline-hover-dark:hover,
.show>.btn-outline-hover-dark {
    color: #282a3c;
    border-color: #282a3c;
    background-color: transparent
}

.btn-hover-primary.active,
.btn-hover-primary:active,
.btn-hover-primary:hover,
.show>.btn-hover-primary {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd
}

.btn-outline-hover-primary.btn-clean {
    border: 1px solid transparent

}

.btn-outline-hover-primary.active,
.btn-outline-hover-primary:active,
.btn-outline-hover-primary:hover,
.show>.btn-outline-hover-primary {
    color: #5867dd;
    border-color: #5867dd;
    background-color: transparent
}

.btn-hover-success.active,
.btn-hover-success:active,
.btn-hover-success:hover,
.show>.btn-hover-success {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7
}

.btn-outline-hover-success.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-success.active,
.btn-outline-hover-success:active,
.btn-outline-hover-success:hover,
.show>.btn-outline-hover-success {
    color: #1dc9b7;
    border-color: #1dc9b7;
    background-color: transparent
}

.btn-hover-info.active,
.btn-hover-info:active,
.btn-hover-info:hover,
.show>.btn-hover-info {
    color: #fff;
    background-color: #5578eb;
    border-color: #5578eb
}

.btn-outline-hover-info.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-info.active,
.btn-outline-hover-info:active,
.btn-outline-hover-info:hover,
.show>.btn-outline-hover-info {
    color: #5578eb;
    border-color: #5578eb;
    background-color: transparent
}

.btn-hover-warning.active,
.btn-hover-warning:active,
.btn-hover-warning:hover,
.show>.btn-hover-warning {
    color: #111;
    background-color: #ffb822;
    border-color: #ffb822
}

.btn-outline-hover-warning.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-warning.active,
.btn-outline-hover-warning:active,
.btn-outline-hover-warning:hover,
.show>.btn-outline-hover-warning {
    color: #ffb822;
    border-color: #ffb822;
    background-color: transparent
}

.btn-hover-danger.active,
.btn-hover-danger:active,
.btn-hover-danger:hover,
.show>.btn-hover-danger {
    color: #fff;
    background-color: #fd397a;
    border-color: #fd397a
}

.btn-outline-hover-danger.btn-clean {
    border: 1px solid transparent
}

.btn-outline-hover-danger.active,
.btn-outline-hover-danger:active,
.btn-outline-hover-danger:hover,
.show>.btn-outline-hover-danger {
    color: #fd397a;
    border-color: #fd397a;
    background-color: transparent
}

.btn-font-brand {
    color: #5A6792
}

.btn-font-hover-brand.active,
.btn-font-hover-brand:active,
.btn-font-hover-brand:hover,
.show>.btn-font-hover-brand {
    color: #5A6792
}

.btn-font-light {
    color: #fff
}

.btn-font-hover-light.active,
.btn-font-hover-light:active,
.btn-font-hover-light:hover,
.show>.btn-font-hover-light {
    color: #fff
}

.btn-font-dark {
    color: #282a3c
}

.btn-font-hover-dark.active,
.btn-font-hover-dark:active,
.btn-font-hover-dark:hover,
.show>.btn-font-hover-dark {
    color: #282a3c
}

.btn-font-primary {
    color: #5867dd
}

.btn-font-hover-primary.active,
.btn-font-hover-primary:active,
.btn-font-hover-primary:hover,
.show>.btn-font-hover-primary {
    color: #5867dd
}

.btn-font-success {
    color: #1dc9b7
}

.btn-font-hover-success.active,
.btn-font-hover-success:active,
.btn-font-hover-success:hover,
.show>.btn-font-hover-success {
    color: #1dc9b7
}

.btn-font-info {
    color: #5578eb
}

.btn-font-hover-info.active,
.btn-font-hover-info:active,
.btn-font-hover-info:hover,
.show>.btn-font-hover-info {
    color: #5578eb
}

.btn-font-warning {
    color: #ffb822
}

.btn-font-hover-warning.active,
.btn-font-hover-warning:active,
.btn-font-hover-warning:hover,
.show>.btn-font-hover-warning {
    color: #ffb822
}

.btn-font-danger {
    color: #fd397a
}

.btn-font-hover-danger.active,
.btn-font-hover-danger:active,
.btn-font-hover-danger:hover,
.show>.btn-font-hover-danger {
    color: #fd397a
}

.btn.btn-outline-secondary {
    color: #494988
}

.btn.btn-outline-secondary.active,
.btn.btn-outline-secondary:active,
.btn.btn-outline-secondary:hover,
.show>.btn.btn-outline-secondary {
    background-color: #e1e1ef
}

.btn.btn-elevate {
    -webkit-transition: all .3s ease 0s;
    transition: all .3s ease 0s
}

.btn.btn-elevate.btn-elevate-air:hover {
    -webkit-transform: translate(0, -4px);
    transform: translate(0, -4px)
}

.btn.btn-brand.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(113, 106, 202, .15);
    box-shadow: 0 4px 16px 0 rgba(113, 106, 202, .15)
}

.btn.btn-brand.btn-elevate.active,
.btn.btn-brand.btn-elevate:active,
.btn.btn-brand.btn-elevate:focus,
.btn.btn-brand.btn-elevate:hover,
.show>.btn.btn-brand.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(113, 106, 202, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(113, 106, 202, .25)!important
}

.btn-group-sm.show>.btn.btn-brand.btn-elevate,
.btn-group-sm>.btn.btn-brand.btn-elevate.active,
.btn-group-sm>.btn.btn-brand.btn-elevate:active,
.btn-group-sm>.btn.btn-brand.btn-elevate:focus,
.btn-group-sm>.btn.btn-brand.btn-elevate:hover,
.btn.btn-brand.btn-elevate.active.btn-sm,
.btn.btn-brand.btn-elevate:active.btn-sm,
.btn.btn-brand.btn-elevate:focus.btn-sm,
.btn.btn-brand.btn-elevate:hover.btn-sm,
.show>.btn.btn-brand.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(113, 106, 202, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(113, 106, 202, .25)!important
}

.btn.btn-brand.btn-elevate-hover.active,
.btn.btn-brand.btn-elevate-hover:active,
.btn.btn-brand.btn-elevate-hover:focus,
.btn.btn-brand.btn-elevate-hover:hover,
.show>.btn.btn-brand.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(113, 106, 202, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(113, 106, 202, .25)!important
}

.btn-group-sm.show>.btn.btn-brand.btn-elevate-hover,
.btn-group-sm>.btn.btn-brand.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-brand.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-brand.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-brand.btn-elevate-hover:hover,
.btn.btn-brand.btn-elevate-hover.active.btn-sm,
.btn.btn-brand.btn-elevate-hover:active.btn-sm,
.btn.btn-brand.btn-elevate-hover:focus.btn-sm,
.btn.btn-brand.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-brand.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(113, 106, 202, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(113, 106, 202, .25)!important
}

.btn.btn-light.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(153, 153, 153, .15);
    box-shadow: 0 4px 16px 0 rgba(153, 153, 153, .15)

}

.btn.btn-light.btn-elevate.active,
.btn.btn-light.btn-elevate:active,
.btn.btn-light.btn-elevate:focus,
.btn.btn-light.btn-elevate:hover,
.show>.btn.btn-light.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(153, 153, 153, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(153, 153, 153, .25)!important;
    background-color: transparent;
    border-color: transparent
}

.btn-group-sm.show>.btn.btn-light.btn-elevate,
.btn-group-sm>.btn.btn-light.btn-elevate.active,
.btn-group-sm>.btn.btn-light.btn-elevate:active,
.btn-group-sm>.btn.btn-light.btn-elevate:focus,
.btn-group-sm>.btn.btn-light.btn-elevate:hover,
.btn.btn-light.btn-elevate.active.btn-sm,
.btn.btn-light.btn-elevate:active.btn-sm,
.btn.btn-light.btn-elevate:focus.btn-sm,
.btn.btn-light.btn-elevate:hover.btn-sm,
.show>.btn.btn-light.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(153, 153, 153, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(153, 153, 153, .25)!important
}

.btn.btn-light.btn-elevate-hover.active,
.btn.btn-light.btn-elevate-hover:active,
.btn.btn-light.btn-elevate-hover:focus,
.btn.btn-light.btn-elevate-hover:hover,
.show>.btn.btn-light.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(153, 153, 153, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(153, 153, 153, .25)!important;
    background-color: transparent;
    border-color: transparent
}

.btn-group-sm.show>.btn.btn-light.btn-elevate-hover,
.btn-group-sm>.btn.btn-light.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-light.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-light.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-light.btn-elevate-hover:hover,
.btn.btn-light.btn-elevate-hover.active.btn-sm,
.btn.btn-light.btn-elevate-hover:active.btn-sm,
.btn.btn-light.btn-elevate-hover:focus.btn-sm,
.btn.btn-light.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-light.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(153, 153, 153, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(153, 153, 153, .25)!important
}

.btn.btn-dark.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(40, 42, 60, .15);
    box-shadow: 0 4px 16px 0 rgba(40, 42, 60, .15)
}

.btn.btn-dark.btn-elevate.active,
.btn.btn-dark.btn-elevate:active,
.btn.btn-dark.btn-elevate:focus,
.btn.btn-dark.btn-elevate:hover,
.show>.btn.btn-dark.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(40, 42, 60, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(40, 42, 60, .25)!important
}

.btn-group-sm.show>.btn.btn-dark.btn-elevate,
.btn-group-sm>.btn.btn-dark.btn-elevate.active,
.btn-group-sm>.btn.btn-dark.btn-elevate:active,
.btn-group-sm>.btn.btn-dark.btn-elevate:focus,
.btn-group-sm>.btn.btn-dark.btn-elevate:hover,
.btn.btn-dark.btn-elevate.active.btn-sm,
.btn.btn-dark.btn-elevate:active.btn-sm,
.btn.btn-dark.btn-elevate:focus.btn-sm,
.btn.btn-dark.btn-elevate:hover.btn-sm,
.show>.btn.btn-dark.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(40, 42, 60, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(40, 42, 60, .25)!important
}

.btn.btn-dark.btn-elevate-hover.active,
.btn.btn-dark.btn-elevate-hover:active,
.btn.btn-dark.btn-elevate-hover:focus,
.btn.btn-dark.btn-elevate-hover:hover,
.show>.btn.btn-dark.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(40, 42, 60, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(40, 42, 60, .25)!important
}

.btn-group-sm.show>.btn.btn-dark.btn-elevate-hover,
.btn-group-sm>.btn.btn-dark.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-dark.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-dark.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-dark.btn-elevate-hover:hover,
.btn.btn-dark.btn-elevate-hover.active.btn-sm,
.btn.btn-dark.btn-elevate-hover:active.btn-sm,
.btn.btn-dark.btn-elevate-hover:focus.btn-sm,
.btn.btn-dark.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-dark.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(40, 42, 60, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(40, 42, 60, .25)!important
}

.btn.btn-primary.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(88, 103, 221, .15);
    box-shadow: 0 4px 16px 0 rgba(88, 103, 221, .15)
}

.btn.btn-primary.btn-elevate.active,
.btn.btn-primary.btn-elevate:active,
.btn.btn-primary.btn-elevate:focus,
.btn.btn-primary.btn-elevate:hover,
.show>.btn.btn-primary.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(88, 103, 221, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(88, 103, 221, .25)!important
}

.btn-group-sm.show>.btn.btn-primary.btn-elevate,
.btn-group-sm>.btn.btn-primary.btn-elevate.active,
.btn-group-sm>.btn.btn-primary.btn-elevate:active,
.btn-group-sm>.btn.btn-primary.btn-elevate:focus,
.btn-group-sm>.btn.btn-primary.btn-elevate:hover,
.btn.btn-primary.btn-elevate.active.btn-sm,
.btn.btn-primary.btn-elevate:active.btn-sm,
.btn.btn-primary.btn-elevate:focus.btn-sm,
.btn.btn-primary.btn-elevate:hover.btn-sm,
.show>.btn.btn-primary.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(88, 103, 221, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(88, 103, 221, .25)!important
}

.btn.btn-primary.btn-elevate-hover.active,
.btn.btn-primary.btn-elevate-hover:active,
.btn.btn-primary.btn-elevate-hover:focus,
.btn.btn-primary.btn-elevate-hover:hover,
.show>.btn.btn-primary.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(88, 103, 221, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(88, 103, 221, .25)!important
}

.btn-group-sm.show>.btn.btn-primary.btn-elevate-hover,
.btn-group-sm>.btn.btn-primary.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-primary.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-primary.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-primary.btn-elevate-hover:hover,
.btn.btn-primary.btn-elevate-hover.active.btn-sm,
.btn.btn-primary.btn-elevate-hover:active.btn-sm,
.btn.btn-primary.btn-elevate-hover:focus.btn-sm,
.btn.btn-primary.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-primary.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(88, 103, 221, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(88, 103, 221, .25)!important
}

.btn.btn-success.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(29, 201, 183, .15);
    box-shadow: 0 4px 16px 0 rgba(29, 201, 183, .15)
}

.btn.btn-success.btn-elevate.active,
.btn.btn-success.btn-elevate:active,
.btn.btn-success.btn-elevate:focus,
.btn.btn-success.btn-elevate:hover,
.show>.btn.btn-success.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(29, 201, 183, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(29, 201, 183, .25)!important
}

.btn-group-sm.show>.btn.btn-success.btn-elevate,
.btn-group-sm>.btn.btn-success.btn-elevate.active,
.btn-group-sm>.btn.btn-success.btn-elevate:active,
.btn-group-sm>.btn.btn-success.btn-elevate:focus,
.btn-group-sm>.btn.btn-success.btn-elevate:hover,
.btn.btn-success.btn-elevate.active.btn-sm,
.btn.btn-success.btn-elevate:active.btn-sm,
.btn.btn-success.btn-elevate:focus.btn-sm,
.btn.btn-success.btn-elevate:hover.btn-sm,
.show>.btn.btn-success.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(29, 201, 183, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(29, 201, 183, .25)!important
}

.btn.btn-success.btn-elevate-hover.active,
.btn.btn-success.btn-elevate-hover:active,
.btn.btn-success.btn-elevate-hover:focus,
.btn.btn-success.btn-elevate-hover:hover,
.show>.btn.btn-success.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(29, 201, 183, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(29, 201, 183, .25)!important
}

.btn-group-sm.show>.btn.btn-success.btn-elevate-hover,
.btn-group-sm>.btn.btn-success.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-success.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-success.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-success.btn-elevate-hover:hover,
.btn.btn-success.btn-elevate-hover.active.btn-sm,
.btn.btn-success.btn-elevate-hover:active.btn-sm,
.btn.btn-success.btn-elevate-hover:focus.btn-sm,
.btn.btn-success.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-success.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(29, 201, 183, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(29, 201, 183, .25)!important
}

.btn.btn-info.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(85, 120, 235, .15);
    box-shadow: 0 4px 16px 0 rgba(85, 120, 235, .15)
}

.btn.btn-info.btn-elevate.active,
.btn.btn-info.btn-elevate:active,
.btn.btn-info.btn-elevate:focus,
.btn.btn-info.btn-elevate:hover,
.show>.btn.btn-info.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(85, 120, 235, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(85, 120, 235, .25)!important
}

.btn-group-sm.show>.btn.btn-info.btn-elevate,
.btn-group-sm>.btn.btn-info.btn-elevate.active,
.btn-group-sm>.btn.btn-info.btn-elevate:active,
.btn-group-sm>.btn.btn-info.btn-elevate:focus,
.btn-group-sm>.btn.btn-info.btn-elevate:hover,
.btn.btn-info.btn-elevate.active.btn-sm,
.btn.btn-info.btn-elevate:active.btn-sm,
.btn.btn-info.btn-elevate:focus.btn-sm,
.btn.btn-info.btn-elevate:hover.btn-sm,
.show>.btn.btn-info.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(85, 120, 235, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(85, 120, 235, .25)!important
}

.btn.btn-info.btn-elevate-hover.active,
.btn.btn-info.btn-elevate-hover:active,
.btn.btn-info.btn-elevate-hover:focus,
.btn.btn-info.btn-elevate-hover:hover,
.show>.btn.btn-info.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(85, 120, 235, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(85, 120, 235, .25)!important
}

.btn-group-sm.show>.btn.btn-info.btn-elevate-hover,
.btn-group-sm>.btn.btn-info.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-info.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-info.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-info.btn-elevate-hover:hover,
.btn.btn-info.btn-elevate-hover.active.btn-sm,
.btn.btn-info.btn-elevate-hover:active.btn-sm,
.btn.btn-info.btn-elevate-hover:focus.btn-sm,
.btn.btn-info.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-info.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(85, 120, 235, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(85, 120, 235, .25)!important
}

.btn.btn-warning.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(255, 184, 34, .15);
    box-shadow: 0 4px 16px 0 rgba(255, 184, 34, .15)
}

.btn.btn-warning.btn-elevate.active,
.btn.btn-warning.btn-elevate:active,
.btn.btn-warning.btn-elevate:focus,
.btn.btn-warning.btn-elevate:hover,
.show>.btn.btn-warning.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(255, 184, 34, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(255, 184, 34, .25)!important
}

.btn-group-sm.show>.btn.btn-warning.btn-elevate,
.btn-group-sm>.btn.btn-warning.btn-elevate.active,
.btn-group-sm>.btn.btn-warning.btn-elevate:active,
.btn-group-sm>.btn.btn-warning.btn-elevate:focus,
.btn-group-sm>.btn.btn-warning.btn-elevate:hover,
.btn.btn-warning.btn-elevate.active.btn-sm,
.btn.btn-warning.btn-elevate:active.btn-sm,
.btn.btn-warning.btn-elevate:focus.btn-sm,
.btn.btn-warning.btn-elevate:hover.btn-sm,
.show>.btn.btn-warning.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(255, 184, 34, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(255, 184, 34, .25)!important
}

.btn.btn-warning.btn-elevate-hover.active,
.btn.btn-warning.btn-elevate-hover:active,
.btn.btn-warning.btn-elevate-hover:focus,
.btn.btn-warning.btn-elevate-hover:hover,
.show>.btn.btn-warning.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(255, 184, 34, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(255, 184, 34, .25)!important
}

.btn-group-sm.show>.btn.btn-warning.btn-elevate-hover,
.btn-group-sm>.btn.btn-warning.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-warning.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-warning.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-warning.btn-elevate-hover:hover,
.btn.btn-warning.btn-elevate-hover.active.btn-sm,
.btn.btn-warning.btn-elevate-hover:active.btn-sm,
.btn.btn-warning.btn-elevate-hover:focus.btn-sm,
.btn.btn-warning.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-warning.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(255, 184, 34, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(255, 184, 34, .25)!important
}

.btn.btn-danger.btn-elevate {
    -webkit-box-shadow: 0 4px 16px 0 rgba(253, 57, 122, .15);
    box-shadow: 0 4px 16px 0 rgba(253, 57, 122, .15)
}

.btn.btn-danger.btn-elevate.active,
.btn.btn-danger.btn-elevate:active,
.btn.btn-danger.btn-elevate:focus,
.btn.btn-danger.btn-elevate:hover,
.show>.btn.btn-danger.btn-elevate {
    -webkit-box-shadow: 0 9px 16px 0 rgba(253, 57, 122, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(253, 57, 122, .25)!important
}

.btn-group-sm.show>.btn.btn-danger.btn-elevate,
.btn-group-sm>.btn.btn-danger.btn-elevate.active,
.btn-group-sm>.btn.btn-danger.btn-elevate:active,
.btn-group-sm>.btn.btn-danger.btn-elevate:focus,
.btn-group-sm>.btn.btn-danger.btn-elevate:hover,
.btn.btn-danger.btn-elevate.active.btn-sm,
.btn.btn-danger.btn-elevate:active.btn-sm,
.btn.btn-danger.btn-elevate:focus.btn-sm,
.btn.btn-danger.btn-elevate:hover.btn-sm,
.show>.btn.btn-danger.btn-elevate.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(253, 57, 122, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(253, 57, 122, .25)!important
}

.btn.btn-danger.btn-elevate-hover.active,
.btn.btn-danger.btn-elevate-hover:active,
.btn.btn-danger.btn-elevate-hover:focus,
.btn.btn-danger.btn-elevate-hover:hover,
.show>.btn.btn-danger.btn-elevate-hover {
    -webkit-box-shadow: 0 9px 16px 0 rgba(253, 57, 122, .25)!important;
    box-shadow: 0 9px 16px 0 rgba(253, 57, 122, .25)!important
}

.btn-group-sm.show>.btn.btn-danger.btn-elevate-hover,
.btn-group-sm>.btn.btn-danger.btn-elevate-hover.active,
.btn-group-sm>.btn.btn-danger.btn-elevate-hover:active,
.btn-group-sm>.btn.btn-danger.btn-elevate-hover:focus,
.btn-group-sm>.btn.btn-danger.btn-elevate-hover:hover,
.btn.btn-danger.btn-elevate-hover.active.btn-sm,
.btn.btn-danger.btn-elevate-hover:active.btn-sm,
.btn.btn-danger.btn-elevate-hover:focus.btn-sm,
.btn.btn-danger.btn-elevate-hover:hover.btn-sm,
.show>.btn.btn-danger.btn-elevate-hover.btn-sm {
    -webkit-box-shadow: 0 6px 16px 0 rgba(253, 57, 122, .25)!important;
    box-shadow: 0 6px 16px 0 rgba(253, 57, 122, .25)!important
}

.btn.btn-square {
    border-radius: 0
}

.btn.btn-pill {
    border-radius: 2rem
}

.btn.btn-upper {
    text-transform: uppercase
}

.btn.btn-bold {
    font-weight: 600
}

.btn.btn-bolder {
    font-weight: 600
}

.btn.btn-boldest {
    font-weight: 700
}

.btn.btn-thin {
    font-weight: 400
}

.btn.btn-lower {
    text-transform: lowercase
}

.btn.btn-wide {
    padding-left: 2.25rem;
    padding-right: 2.25rem
}

.btn.btn-wider {
    padding-left: 2.75rem;
    padding-right: 2.75rem
}

.btn.btn-widest {
    padding-left: 3rem;
    padding-right: 3rem
}

.btn.btn-tall {
    padding-top: .85rem;
    padding-bottom: .85rem
}

.btn.btn-taller {
    padding-top: 1.15rem;
    padding-bottom: 1.15rem
}

.btn.btn-tallest {
    padding-top: 1.35rem;
    padding-bottom: 1.35rem
}

.btn.btn-font-sm {
    font-size: .85rem
}

.btn.btn-font-md {
    font-size: 1rem
}

.btn.btn-font-lg {
    font-size: 1.1rem
}

.btn {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.btn [class*=" la-"],
.btn [class^=la-] {
    font-size: 1.5rem
}

.btn [class*=" fa-"],
.btn [class^=fa-] {
    font-size: 1.2rem
}

.btn [class*=" flaticon-"],
.btn [class*=" flaticon2-"],
.btn [class^=flaticon-],
.btn [class^=flaticon2-] {
    font-size: 1.2rem
}

.btn i {
    padding-right: .5rem;
    vertical-align: middle;
    line-height: 0
}

.btn-group-sm>.btn [class*=" la-"],
.btn-group-sm>.btn [class^=la-],
.btn.btn-sm [class*=" la-"],
.btn.btn-sm [class^=la-] {
    font-size: 1.3rem
}

.btn-group-sm>.btn [class*=" fa-"],
.btn-group-sm>.btn [class^=fa-],
.btn.btn-sm [class*=" fa-"],
.btn.btn-sm [class^=fa-] {
    font-size: 1rem
}

.btn-group-sm>.btn [class*=" flaticon-"],
.btn-group-sm>.btn [class*=" flaticon2-"],
.btn-group-sm>.btn [class^=flaticon-],
.btn-group-sm>.btn [class^=flaticon2-],
.btn.btn-sm [class*=" flaticon-"],
.btn.btn-sm [class*=" flaticon2-"],
.btn.btn-sm [class^=flaticon-],
.btn.btn-sm [class^=flaticon2-] {
    font-size: 1rem
}

.btn-group-sm>.btn i,
.btn.btn-sm i {
    padding-right: .35rem
}

.btn-group-lg>.btn [class*=" la-"],
.btn-group-lg>.btn [class^=la-],
.btn.btn-lg [class*=" la-"],
.btn.btn-lg [class^=la-] {
    font-size: 1.7rem
}

.btn-group-lg>.btn [class*=" fa-"],
.btn-group-lg>.btn [class^=fa-],
.btn.btn-lg [class*=" fa-"],
.btn.btn-lg [class^=fa-] {
    font-size: 1.4rem
}

.btn-group-lg>.btn [class*=" flaticon-"],
.btn-group-lg>.btn [class*=" flaticon2-"],
.btn-group-lg>.btn [class^=flaticon-],
.btn-group-lg>.btn [class^=flaticon2-],
.btn.btn-lg [class*=" flaticon-"],
.btn.btn-lg [class*=" flaticon2-"],
.btn.btn-lg [class^=flaticon-],
.btn.btn-lg [class^=flaticon2-] {
    font-size: 1.3rem
}

.btn-group-lg>.btn i,
.btn.btn-lg i {
    padding-right: .75rem
}

.btn.btn-label {
    background-color: #f0f3ff;
    color: #5A6792;
    cursor: text!important
}

.btn.btn-link,
a.btn.btn-label,
button.btn.btn-label,
input.btn.btn-label {
    cursor: pointer!important
}

.btn.btn-link.active,
.btn.btn-link:focus,
.btn.btn-link:hover,
a.btn.btn-label.active,
a.btn.btn-label:focus,
a.btn.btn-label:hover,
button.btn.btn-label.active,
button.btn.btn-label:focus,
button.btn.btn-label:hover,
input.btn.btn-label.active,
input.btn.btn-label:focus,
input.btn.btn-label:hover {
    background-color: #5A6792;
    color: #fff
}

.btn.btn-label-brand {
    background-color: rgba(113, 106, 202, .1);
    color: #5A6792;
    cursor: text!important
}

.btn.btn-label-brand-o2 {
    background-color: rgba(113, 106, 202, .2);
    color: #5A6792;
    cursor: text!important
}

a.btn.btn-label-brand,
button.btn.btn-label-brand,
input.btn.btn-label-brand,
label.btn.btn-label-brand {
    cursor: pointer!important
}

a.btn.btn-label-brand.active,
a.btn.btn-label-brand:focus,
a.btn.btn-label-brand:hover,
button.btn.btn-label-brand.active,
button.btn.btn-label-brand:focus,
button.btn.btn-label-brand:hover,
input.btn.btn-label-brand.active,
input.btn.btn-label-brand:focus,
input.btn.btn-label-brand:hover,
label.btn.btn-label-brand.active,
label.btn.btn-label-brand:focus,
label.btn.btn-label-brand:hover {
    background-color: #5A6792;
    color: #fff
}

.btn.btn-label-light {
    background-color: rgba(255, 255, 255, .1);
    color: #fff;
    cursor: text!important
}

.btn.btn-label-light-o2 {
    background-color: rgba(255, 255, 255, .2);
    color: #fff;
    cursor: pointer!important
}

a.btn.btn-label-light,
button.btn.btn-label-light,
input.btn.btn-label-light,
label.btn.btn-label-light {
    cursor: pointer!important
}

a.btn.btn-label-light.active,
a.btn.btn-label-light:focus,
a.btn.btn-label-light:hover,
button.btn.btn-label-light.active,
button.btn.btn-label-light:focus,
button.btn.btn-label-light:hover,
input.btn.btn-label-light.active,
input.btn.btn-label-light:focus,
input.btn.btn-label-light:hover,
label.btn.btn-label-light.active,
label.btn.btn-label-light:focus,
label.btn.btn-label-light:hover {
    background-color: #fff;
    color: #282a3c
}

.btn.btn-label-dark {
    background-color: rgba(40, 42, 60, .1);
    color: #282a3c;
    cursor: text!important
}

.btn.btn-label-dark-o2 {
    background-color: rgba(40, 42, 60, .2);
    color: #282a3c;
    cursor: text!important
}

a.btn.btn-label-dark,
button.btn.btn-label-dark,
input.btn.btn-label-dark,
label.btn.btn-label-dark {
    cursor: pointer!important
}

a.btn.btn-label-dark.active,
a.btn.btn-label-dark:focus,
a.btn.btn-label-dark:hover,
button.btn.btn-label-dark.active,
button.btn.btn-label-dark:focus,
button.btn.btn-label-dark:hover,
input.btn.btn-label-dark.active,
input.btn.btn-label-dark:focus,
input.btn.btn-label-dark:hover,
label.btn.btn-label-dark.active,
label.btn.btn-label-dark:focus,
label.btn.btn-label-dark:hover {
    background-color: #282a3c;
    color: #fff
}

.btn.btn-label-primary {
    background-color: rgba(88, 103, 221, .1);
    color: #5867dd;
    cursor: text!important
}

.btn.btn-label-primary-o2 {
    background-color: rgba(88, 103, 221, .2);
    color: #5867dd;
    cursor: text!important
}

a.btn.btn-label-primary,
button.btn.btn-label-primary,
input.btn.btn-label-primary,
label.btn.btn-label-primary {
    cursor: pointer!important
}

a.btn.btn-label-primary.active,
a.btn.btn-label-primary:focus,
a.btn.btn-label-primary:hover,
button.btn.btn-label-primary.active,
button.btn.btn-label-primary:focus,
button.btn.btn-label-primary:hover,
input.btn.btn-label-primary.active,
input.btn.btn-label-primary:focus,
input.btn.btn-label-primary:hover,
label.btn.btn-label-primary.active,
label.btn.btn-label-primary:focus,
label.btn.btn-label-primary:hover {
    background-color: #5867dd;
    color: #fff
}

.btn.btn-label-success {
    background-color: rgba(29, 201, 183, .1);
    color: #1dc9b7;
    cursor: text!important
}

.btn.btn-label-success-o2 {
    background-color: rgba(29, 201, 183, .2);
    color: #1dc9b7;
    cursor: text!important
}

a.btn.btn-label-success,
button.btn.btn-label-success,
input.btn.btn-label-success,
label.btn.btn-label-success {
    cursor: pointer!important
}

a.btn.btn-label-success.active,
a.btn.btn-label-success:focus,
a.btn.btn-label-success:hover,
button.btn.btn-label-success.active,
button.btn.btn-label-success:focus,
button.btn.btn-label-success:hover,
input.btn.btn-label-success.active,
input.btn.btn-label-success:focus,
input.btn.btn-label-success:hover,
label.btn.btn-label-success.active,
label.btn.btn-label-success:focus,
label.btn.btn-label-success:hover {
    background-color: #1dc9b7;
    color: #fff
}

.btn.btn-label-info {
    background-color: rgba(85, 120, 235, .1);
    color: #5578eb;
    cursor: text!important
}

.btn.btn-label-info-o2 {
    background-color: rgba(85, 120, 235, .2);
    color: #5578eb;
    cursor: text!important
}

a.btn.btn-label-info,
button.btn.btn-label-info,
input.btn.btn-label-info,
label.btn.btn-label-info {
    cursor: pointer!important
}

a.btn.btn-label-info.active,
a.btn.btn-label-info:focus,
a.btn.btn-label-info:hover,
button.btn.btn-label-info.active,
button.btn.btn-label-info:focus,
button.btn.btn-label-info:hover,
input.btn.btn-label-info.active,
input.btn.btn-label-info:focus,
input.btn.btn-label-info:hover,
label.btn.btn-label-info.active,
label.btn.btn-label-info:focus,
label.btn.btn-label-info:hover {
    background-color: #5578eb;
    color: #fff
}

.btn.btn-label-warning {
    background-color: rgba(255, 184, 34, .1);
    color: #ffb822;
    cursor: text!important
}

.btn.btn-label-warning-o2 {
    background-color: rgba(255, 184, 34, .2);
    color: #ffb822;
    cursor: text!important
}

a.btn.btn-label-warning,
button.btn.btn-label-warning,
input.btn.btn-label-warning,
label.btn.btn-label-warning {
    cursor: pointer!important
}

a.btn.btn-label-warning.active,
a.btn.btn-label-warning:focus,
a.btn.btn-label-warning:hover,
button.btn.btn-label-warning.active,
button.btn.btn-label-warning:focus,
button.btn.btn-label-warning:hover,
input.btn.btn-label-warning.active,
input.btn.btn-label-warning:focus,
input.btn.btn-label-warning:hover,
label.btn.btn-label-warning.active,
label.btn.btn-label-warning:focus,
label.btn.btn-label-warning:hover {
    background-color: #ffb822;
    color: #111
}

.btn.btn-label-danger {
    background-color: rgba(253, 57, 122, .1);
    color: #fd397a;
    cursor: text!important
}

.btn.btn-label-danger-o2 {
    background-color: rgba(253, 57, 122, .2);
    color: #fd397a;
    cursor: text!important
}

a.btn.btn-label-danger,
button.btn.btn-label-danger,
input.btn.btn-label-danger,
label.btn.btn-label-danger {
    cursor: pointer!important
}

a.btn.btn-label-danger.active,
a.btn.btn-label-danger:focus,
a.btn.btn-label-danger:hover,
button.btn.btn-label-danger.active,
button.btn.btn-label-danger:focus,
button.btn.btn-label-danger:hover,
input.btn.btn-label-danger.active,
input.btn.btn-label-danger:focus,
input.btn.btn-label-danger:hover,
label.btn.btn-label-danger.active,
label.btn.btn-label-danger:focus,
label.btn.btn-label-danger:hover {
    background-color: #fd397a;
    color: #fff
}

.btn.btn-label-facebook {
    background-color: rgba(59, 89, 152, .1);
    color: #3b5998;
    cursor: text!important
}

.btn.btn-label-facebook-o2 {
    background-color: rgba(59, 89, 152, .2);
    color: #3b5998;
    cursor: text!important
}

a.btn.btn-label-facebook,
button.btn.btn-label-facebook,
input.btn.btn-label-facebook,
label.btn.btn-label-facebook {
    cursor: pointer!important
}

a.btn.btn-label-facebook.active,

a.btn.btn-label-facebook:focus,
a.btn.btn-label-facebook:hover,
button.btn.btn-label-facebook.active,
button.btn.btn-label-facebook:focus,
button.btn.btn-label-facebook:hover,
input.btn.btn-label-facebook.active,
input.btn.btn-label-facebook:focus,
input.btn.btn-label-facebook:hover,
label.btn.btn-label-facebook.active,
label.btn.btn-label-facebook:focus,
label.btn.btn-label-facebook:hover {
    background-color: #3b5998;
    color: #fff
}

.btn.btn-label-google {
    background-color: rgba(220, 78, 65, .1);
    color: #dc4e41;
    cursor: text!important
}

.btn.btn-label-google-o2 {
    background-color: rgba(220, 78, 65, .2);
    color: #dc4e41;
    cursor: text!important
}

a.btn.btn-label-google,
button.btn.btn-label-google,
input.btn.btn-label-google,
label.btn.btn-label-google {
    cursor: pointer!important
}

a.btn.btn-label-google.active,
a.btn.btn-label-google:focus,
a.btn.btn-label-google:hover,
button.btn.btn-label-google.active,
button.btn.btn-label-google:focus,
button.btn.btn-label-google:hover,
input.btn.btn-label-google.active,
input.btn.btn-label-google:focus,
input.btn.btn-label-google:hover,
label.btn.btn-label-google.active,
label.btn.btn-label-google:focus,
label.btn.btn-label-google:hover {
    background-color: #dc4e41;
    color: #fff
}

.btn.btn-label-twitter {
    background-color: rgba(74, 179, 244, .1);
    color: #4ab3f4;
    cursor: text!important
}

.btn.btn-label-twitter-o2 {
    background-color: rgba(74, 179, 244, .2);
    color: #4ab3f4;
    cursor: text!important
}

a.btn.btn-label-twitter,
button.btn.btn-label-twitter,
input.btn.btn-label-twitter,
label.btn.btn-label-twitter {
    cursor: pointer!important
}

a.btn.btn-label-twitter.active,
a.btn.btn-label-twitter:focus,
a.btn.btn-label-twitter:hover,
button.btn.btn-label-twitter.active,
button.btn.btn-label-twitter:focus,
button.btn.btn-label-twitter:hover,
input.btn.btn-label-twitter.active,
input.btn.btn-label-twitter:focus,
input.btn.btn-label-twitter:hover,
label.btn.btn-label-twitter.active,
label.btn.btn-label-twitter:focus,
label.btn.btn-label-twitter:hover {
    background-color: #4ab3f4;
    color: #fff
}

.btn.btn-label-instagram {
    background-color: rgba(81, 127, 164, .1);
    color: #517fa4;
    cursor: text!important
}

.btn.btn-label-instagram-o2 {
    background-color: rgba(81, 127, 164, .2);
    color: #517fa4;
    cursor: text!important
}

a.btn.btn-label-instagram,
button.btn.btn-label-instagram,
input.btn.btn-label-instagram,
label.btn.btn-label-instagram {
    cursor: pointer!important
}

a.btn.btn-label-instagram.active,
a.btn.btn-label-instagram:focus,
a.btn.btn-label-instagram:hover,
button.btn.btn-label-instagram.active,
button.btn.btn-label-instagram:focus,
button.btn.btn-label-instagram:hover,
input.btn.btn-label-instagram.active,
input.btn.btn-label-instagram:focus,
input.btn.btn-label-instagram:hover,
label.btn.btn-label-instagram.active,
label.btn.btn-label-instagram:focus,
label.btn.btn-label-instagram:hover {
    background-color: #517fa4;
    color: #fff
}

.btn.btn-label-youtube {
    background-color: rgba(179, 18, 23, .1);
    color: #b31217;
    cursor: text!important
}

.btn.btn-label-youtube-o2 {
    background-color: rgba(179, 18, 23, .2);
    color: #b31217;
    cursor: text!important
}

a.btn.btn-label-youtube,
button.btn.btn-label-youtube,
input.btn.btn-label-youtube,
label.btn.btn-label-youtube {
    cursor: pointer!important
}

a.btn.btn-label-youtube.active,
a.btn.btn-label-youtube:focus,
a.btn.btn-label-youtube:hover,
button.btn.btn-label-youtube.active,
button.btn.btn-label-youtube:focus,
button.btn.btn-label-youtube:hover,
input.btn.btn-label-youtube.active,
input.btn.btn-label-youtube:focus,
input.btn.btn-label-youtube:hover,
label.btn.btn-label-youtube.active,
label.btn.btn-label-youtube:focus,
label.btn.btn-label-youtube:hover {
    background-color: #b31217;
    color: #fff
}

.btn.btn-label-linkedin {
    background-color: rgba(0, 119, 181, .1);
    color: #0077b5;
    cursor: text!important
}

.btn.btn-label-linkedin-o2 {
    background-color: rgba(0, 119, 181, .2);
    color: #0077b5;
    cursor: text!important
}

a.btn.btn-label-linkedin,
button.btn.btn-label-linkedin,
input.btn.btn-label-linkedin,
label.btn.btn-label-linkedin {
    cursor: pointer!important
}

a.btn.btn-label-linkedin.active,
a.btn.btn-label-linkedin:focus,
a.btn.btn-label-linkedin:hover,
button.btn.btn-label-linkedin.active,
button.btn.btn-label-linkedin:focus,
button.btn.btn-label-linkedin:hover,
input.btn.btn-label-linkedin.active,
input.btn.btn-label-linkedin:focus,
input.btn.btn-label-linkedin:hover,
label.btn.btn-label-linkedin.active,
label.btn.btn-label-linkedin:focus,
label.btn.btn-label-linkedin:hover {
    background-color: #0077b5;
    color: #fff
}

.btn.btn-label-skype {
    background-color: rgba(0, 175, 240, .1);
    color: #00aff0;
    cursor: text!important
}

.btn.btn-label-skype-o2 {
    background-color: rgba(0, 175, 240, .2);
    color: #00aff0;
    cursor: text!important
}

a.btn.btn-label-skype,
button.btn.btn-label-skype,
input.btn.btn-label-skype,
label.btn.btn-label-skype {
    cursor: pointer!important
}

a.btn.btn-label-skype.active,
a.btn.btn-label-skype:focus,
a.btn.btn-label-skype:hover,
button.btn.btn-label-skype.active,
button.btn.btn-label-skype:focus,
button.btn.btn-label-skype:hover,
input.btn.btn-label-skype.active,
input.btn.btn-label-skype:focus,
input.btn.btn-label-skype:hover,
label.btn.btn-label-skype.active,
label.btn.btn-label-skype:focus,
label.btn.btn-label-skype:hover {
    background-color: #00aff0;
    color: #fff
}

.btn.btn-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0
}

.btn.btn-icon.btn-circle {
    border-radius: 50%
}

.btn.btn-icon i {
    padding: 0;
    margin: 0;
    line-height: 0
}

.btn.btn-icon [class*=" socicon-"],
.btn.btn-icon [class^=socicon-] {
    line-height: 1
}

.btn.btn-icon {
    height: 3rem;
    width: 3rem
}

.btn-group-sm>.btn.btn-icon,
.btn.btn-icon.btn-sm {
    height: 2.5rem;
    width: 2.5rem
}

.btn-group-lg>.btn.btn-icon,
.btn.btn-icon.btn-lg {
    height: 4rem;
    width: 4rem
}

.btn.btn-icon.btn-icon-sm [class*=" la-"],
.btn.btn-icon.btn-icon-sm [class^=la-] {
    font-size: 1.25rem
}

.btn.btn-icon.btn-icon-sm [class*=" fa-"],
.btn.btn-icon.btn-icon-sm [class^=fa-] {
    font-size: 1.15rem
}

.btn.btn-icon.btn-icon-sm [class*=" flaticon-"],
.btn.btn-icon.btn-icon-sm [class*=" flaticon2-"],
.btn.btn-icon.btn-icon-sm [class^=flaticon-],
.btn.btn-icon.btn-icon-sm [class^=flaticon2-] {
    font-size: 1.15rem
}

.btn.btn-icon.btn-icon-md [class*=" la-"],
.btn.btn-icon.btn-icon-md [class^=la-] {
    font-size: 1.3rem
}

.btn.btn-icon.btn-icon-md [class*=" fa-"],
.btn.btn-icon.btn-icon-md [class^=fa-] {
    font-size: 1.2rem
}

.btn.btn-icon.btn-icon-md [class*=" flaticon-"],
.btn.btn-icon.btn-icon-md [class*=" flaticon2-"],
.btn.btn-icon.btn-icon-md [class^=flaticon-],
.btn.btn-icon.btn-icon-md [class^=flaticon2-] {
    font-size: 1.2rem
}

.btn.btn-icon.btn-icon-lg [class*=" la-"],
.btn.btn-icon.btn-icon-lg [class^=la-] {
    font-size: 1.4rem
}

.btn.btn-icon.btn-icon-lg [class*=" fa-"],
.btn.btn-icon.btn-icon-lg [class^=fa-] {
    font-size: 1.4rem
}

.btn.btn-icon.btn-icon-lg [class*=" flaticon-"],
.btn.btn-icon.btn-icon-lg [class*=" flaticon2-"],
.btn.btn-icon.btn-icon-lg [class^=flaticon-],
.btn.btn-icon.btn-icon-lg [class^=flaticon2-] {
    font-size: 1.4rem
}

.btn.btn-icon.btn-brand i {
    color: #fff
}

.btn.btn-icon.btn-brand.active i,
.btn.btn-icon.btn-brand:focus i,
.btn.btn-icon.btn-brand:hover i {
    color: #fff
}

.btn.btn-icon.btn-light i {
    color: #282a3c
}

.btn.btn-icon.btn-light.active i,
.btn.btn-icon.btn-light:focus i,
.btn.btn-icon.btn-light:hover i {
    color: #282a3c
}

.btn.btn-icon.btn-dark i {
    color: #fff
}

.btn.btn-icon.btn-dark.active i,
.btn.btn-icon.btn-dark:focus i,
.btn.btn-icon.btn-dark:hover i {
    color: #fff
}

.btn.btn-icon.btn-primary i {
    color: #fff
}

.btn.btn-icon.btn-primary.active i,
.btn.btn-icon.btn-primary:focus i,
.btn.btn-icon.btn-primary:hover i {
    color: #fff
}

.btn.btn-icon.btn-success i {
    color: #fff
}

.btn.btn-icon.btn-success.active i,
.btn.btn-icon.btn-success:focus i,
.btn.btn-icon.btn-success:hover i {
    color: #fff
}

.btn.btn-icon.btn-info i {
    color: #fff
}

.btn.btn-icon.btn-info.active i,
.btn.btn-icon.btn-info:focus i,
.btn.btn-icon.btn-info:hover i {
    color: #fff
}

.btn.btn-icon.btn-warning i {
    color: #111
}

.btn.btn-icon.btn-warning.active i,
.btn.btn-icon.btn-warning:focus i,
.btn.btn-icon.btn-warning:hover i {
    color: #111
}

.btn.btn-icon.btn-danger i {
    color: #fff
}

.btn.btn-icon.btn-danger.active i,
.btn.btn-icon.btn-danger:focus i,
.btn.btn-icon.btn-danger:hover i {
    color: #fff
}

.btn-icon-h {
    height: 3rem
}

.btn-group-sm>.btn-icon-h.btn,
.btn-icon-h.btn-sm {
    height: 2.25rem
}

.btn-group-lg>.btn-icon-h.btn,
.btn-icon-h.btn-lg {
    height: 4rem
}

.input-group-append .btn.btn-icon,
.input-group-prepend .btn.btn-icon {
    height: auto
}

.btn.kt-spinner:not(.kt-spinner--center) {
    padding-left: 3rem
}

.btn.kt-spinner:not(.kt-spinner--center):before {
    left: 1rem
}

.btn.kt-spinner.kt-spinner--right {
    padding-left: 1rem;
    padding-right: 3rem
}

.btn.kt-spinner.kt-spinner--right:before {
    left: auto;
    right: 1rem
}

.btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center) {
    padding-left: 2.5rem
}

.btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center):before {
    left: 1rem
}

.btn.kt-spinner.kt-spinner--sm.kt-spinner--right {
    padding-left: 1rem;
    padding-right: 2.5rem
}

.btn.kt-spinner.kt-spinner--sm.kt-spinner--right:before {
    left: auto;
    right: 1rem
}

.btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center) {
    padding-left: 3.5rem
}

.btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center):before {
    left: 1rem
}

.btn.kt-spinner.kt-spinner--lg.kt-spinner--right {
    padding-left: 1rem;
    padding-right: 3.5rem
}

.btn.kt-spinner.kt-spinner--lg.kt-spinner--right:before {
    left: auto;
    right: 1rem
}

.btn.btn-glow {
    -webkit-box-shadow: 0 2px 14px 2px rgba(255, 255, 255, .1);
    box-shadow: 0 2px 14px 2px rgba(255, 255, 255, .1)
}

.btn.btn-glow.active,
.btn.btn-glow:active,
.btn.btn-glow:hover,
.show>.btn.btn-glow {
    -webkit-box-shadow: 0 2px 14px 2px rgba(255, 255, 255, .3);
    box-shadow: 0 2px 14px 2px rgba(255, 255, 255, .3)
}

.btn-group.btn-pill {
    border-radius: 2rem;
    overflow: hidden
}

.btn-group.btn-pill .btn-brand {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-light {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-dark {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-primary {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-success {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-info {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-warning {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-pill .btn-danger {
    border-width: 1px;
    border-style: solid
}

.btn-group.btn-elevated {
    -webkit-box-shadow: 0 0 11px 0 rgba(56, 36, 99, .08);
    box-shadow: 0 0 11px 0 rgba(56, 36, 99, .08)
}

@media (max-width:768px) {
    .btn-group.btn-pill {
        border-radius: 0
    }
    .btn-group.btn-pill .nav {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .btn-group.btn-pill .btn {
        margin-bottom: .5rem;
        border-radius: 2rem
    }
}

/*MODAL*/

.modal-open {
    overflow: hidden
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1999999;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
	background: rgba(0, 0, 0, 0.6);
	opacity: 1;
	backdrop-filter: blur(2px);
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
	
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -50px);
    transform: translate(0, -50px)
}

@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        -webkit-transition: none;
        transition: none
    }
}

.modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none
}

.modal-dialog-scrollable {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden
}

.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - 1rem)
}

.modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""
}

.modal-dialog-centered.modal-dialog-scrollable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none
}

.modal-dialog-centered.modal-dialog-scrollable::before {
    content: none
}

.modal-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ffffff;
    border-radius: .3rem;
    outline: 0;
	-webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important; 
}

.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: .5
}

.modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1.25rem;
    border-bottom: 1px solid #ebedf2;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.modal-header .close {
    padding-top: 1rem;
	background:#FFF;
	border:1px solid #FFF;
    margin: -1rem -1rem -1rem auto;
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5
}

.modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem
}

.modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1.25rem;
    border-top: 1px solid #ebedf2;
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.modal-footer>:not(:first-child) {
    margin-left: .25rem
}

.modal-footer>:not(:last-child) {
    margin-right: .25rem
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width:576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto
    }
    .modal-dialog-scrollable {
        max-height: calc(100% - 3.5rem)
    }
    .modal-dialog-scrollable .modal-content {
        max-height: calc(100vh - 3.5rem)
    }
    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }
    .modal-dialog-centered::before {
        height: calc(100vh - 3.5rem)
    }
    .modal-sm {
        max-width: 300px
    }
}

@media (min-width:1024px) {
    .modal-lg,
    .modal-xl {
        max-width: 800px
    }
}

@media (min-width:1399px) {
    .modal-xl {
        max-width: 1140px
    }
}

.modal .modal-content {
  border-radius: 4px; }
  .modal .modal-content .modal-header .modal-title {
    font-weight: 500;
    font-size: 1.3rem;
    color: #464457; }
    .modal .modal-content .modal-header .modal-title small {
      font-weight: 400;
      font-size: 0.9rem;
      color: #a7abc3; }
  .modal .modal-content .modal-header .close {
    outline: none !important;
    color: #a7abc3;
    font-family: "FontAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-transition: all 0.3s;
	
    transition: all 0.3s; }
    .modal .modal-content .modal-header .close:before {
		
      content: "\f2d3"; }
    .modal .modal-content .modal-header .close:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
    .modal .modal-content .modal-header .close:before {
      font-size: 1.3rem; }
    .modal .modal-content .modal-header .close span {
      display: none; }
    .modal .modal-content .modal-header .close:hover {
      color: #0C92CB; }

.modal.modal-sticky-bottom-right {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  -webkit-box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 4px; }
  @media (max-width: 1024px) {
    .modal.modal-sticky-bottom-right {
      bottom: 10px;
      right: 10px; } }
  @media (max-width: 768px) {
    .modal.modal-sticky-bottom-right {
      max-width: 90%; } }
  .modal.modal-sticky-bottom-right .modal-dialog {
    position: static;
    max-width: 500px;
    width: auto;
    margin: 0;
    border-radius: 4px; }
    .modal.modal-sticky-bottom-right .modal-dialog .modal-content {
      border: 0;
      border-radius: 4px; }

.modal-open {
  overflow: auto !important;
  padding: 0 !important; }

.modal-body.modal-body-fit {
  padding: 0; }

.modal-body.modal-body-x-fit {
  padding-left: 0;
  padding-right: 0; }

.modal-body.modal-body-y-fit {
  padding-top: 0;
  padding-bottom: 0; }

@media (min-width: 1400px) {
  .modal-dialog.modal-xl {
    max-width: 1299px; } }
	
/*----------------------------------------*/
/* Sorulardaki seçenek tipi
/*----------------------------------------*/

.inputGroup {
  background-color: #F7F8FA;
  display: block;
  margin: 10px 0;
  position: relative;
  border-left:4px solid #3890CA;
  font-size:16px;
}
.inputGroup label {
  padding: 12px 10px;
  width: 100%;
  display: block;
  text-align: left;
  color: #445061;
  cursor: pointer;
  position: relative;
  z-index: 2;
  transition: color 200ms ease-in;
  overflow: hidden;
  padding-right:40px;
  
}
.inputGroup label:before {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  content: '';
  background-color: #DDEEEA;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) scale3d(1, 1, 1);
          transform: translate(-50%, -50%) scale3d(1, 1, 1);
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  z-index: -1;
  
}
.inputGroup label:after {
  width: 32px;
  height: 32px;
  content: '';
  border: 2px solid #D1D7DC;
  
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  background-position: 2px 3px;
  border-radius: 50%;
  z-index: 2;
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  transition: all 200ms ease-in;
}
.inputGroup input:checked ~ label {
  color: #445061;
}
.inputGroup input:checked ~ label:before {
  -webkit-transform: translate(-50%, -50%) scale3d(86, 86, 1); /*eskisi 66*/
          transform: translate(-50%, -50%) scale3d(86, 86, 1); /*eskisi 66*/
  opacity: 1;
  
}
.inputGroup input:checked ~ label:after {
  background-color: #65BC87;
  border-color: #65BC87;
  
  
}
.inputGroup input {
  width: 32px;
  height: 32px;
  order: 1;
  z-index: 2;
  position: absolute;
  right: 80px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  visibility: hidden;
   
}

.inputGroupGoster {
  background-color: #F7F8FA;
  display: block;
  margin: 10px 0;
  position: relative;
  border-left:4px solid #5A6792;
  font-size:16px;
}
.inputGroupGoster label {
  padding: 12px 10px;
  width: 100%;
  display: block;
  text-align: left;
  color: #445061;
  cursor: pointer;
  position: relative;
  z-index: 2;
  transition: color 200ms ease-in;
  overflow: hidden;
  padding-right:40px;
  
}
.inputGroupGoster label:before {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  content: '';
  background-color: #F7F8FA;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) scale3d(1, 1, 1);
          transform: translate(-50%, -50%) scale3d(1, 1, 1);
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  z-index: -1;
}
.inputGroupGoster label:after {
  width: 32px;
  height: 32px;
  content: '';
  border: 2px solid #D1D7DC;
  
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");
  background-repeat: no-repeat;
  background-position: 2px 3px;
  border-radius: 50%;
  z-index: 2;
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  transition: all 200ms ease-in;
}
.inputGroupGoster input:checked ~ label {
  color: #D9534F;
}
.inputGroupGoster input:checked ~ label:before {
  -webkit-transform: translate(-50%, -50%) scale3d(66, 66, 1);
          transform: translate(-50%, -50%) scale3d(66, 66, 1);
  opacity: 1;
}
.inputGroupGoster input:checked ~ label:after {
  background-color: #1DC9B7;
  border-color: #1DC9B7;
  
}
.inputGroupGoster input {
  width: 32px;
  height: 32px;
  order: 1;
  z-index: 2;
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  visibility: hidden;
}

/*----------------------------------------*/
/* MODAL AS LEFT/RIGHT SIDEBAR
/* Add "left" or "right" in modal parent div, after class="modal".
/* Get free snippets on bootpen.com
/*----------------------------------------*/

.myeco_modal_kapat {
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 28px;
    height: 28px;
    background-color: #f7f8fa;
    -webkit-transition: all .3s;
    transition: all .3s;
    border-radius: 4px
}

.myeco_modal_kapat i {
    -webkit-transition: all .3s;
    transition: all .3s;
    font-size: .8rem;
    color: #74788d
}

.myeco_modal_kapat:hover {
    -webkit-transition: all .3s;
    transition: all .3s;
    background-color: #5A6792
}

.myeco_modal_kapat:hover i {
    -webkit-transition: all .3s;
    transition: all .3s;
    color: #fff
}


@media (min-width:1px) {
    .ortala {
	  margin: auto;
	  width: 90%;
	  margin-top: 10px;
	}
	.modal.left .modal-dialog,
	.modal.center .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 100%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.center .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.center .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.right.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}

@media (min-width:577px) {
    .ortala {
	  margin: auto;
	  width: 90%;
	  margin-top: 10px;
	}
	.modal.left .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 100%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.right.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}
}

@media (min-width:769px) {
    .ortala {
	  margin: auto;
	  width: 90%;
	  margin-top: 10px;
	}
	.modal.left .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 80%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.right.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}
}

@media (min-width:1025px) {
    .ortala {
	  margin: auto;
	  width: 60%;
	  margin-top: 20px;
	}
	.modal.left .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 50%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.right.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}
}

@media (min-width:1200px) {
    .ortala {
	  margin: auto;
	  width: 80%;
	  margin-top: 20px;
	}
	.modal.left .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 40%; /*eren*/
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.right.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}
}
@media (min-width:1px) {
    .ortala {
	  margin: auto;
	  width: 90%;
	  margin-top: 10px;
	}
	.modal.leftGenis .modal-dialog,
	.modal.centerGenis .modal-dialog,
	.modal.rightGenis .modal-dialog {
		position: fixed;
		margin: auto;
		width: 100%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.leftGenis .modal-content,
	.modal.centerGenis .modal-content,
	.modal.rightGenis .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.leftGenis .modal-body,
	.modal.centerGenis .modal-body,
	.modal.rightGenis .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.rightGenis.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.rightGenis.fade.in .modal-dialog {
		right: 0;
	}

@media (min-width:577px) {
    .ortala {
	  margin: auto;
	  width: 90%;
	  margin-top: 10px;
	}
	.modal.leftGenis .modal-dialog,
	.modal.rightGenis .modal-dialog {
		position: fixed;
		margin: auto;
		width: 100%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.leftGenis .modal-content,
	.modal.rightGenis .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.leftGenis .modal-body,
	.modal.rightGenis .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.rightGenis.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.rightGenis.fade.in .modal-dialog {
		right: 0;
	}
}

@media (min-width:769px) {
    .ortala {
	  margin: auto;
	  width: 90%;
	  margin-top: 10px;
	}
	.modal.leftGenis .modal-dialog,
	.modal.rightGenis .modal-dialog {
		position: fixed;
		margin: auto;
		width: 80%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.leftGenis .modal-content,
	.modal.rightGenis .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	

	.modal.leftGenis .modal-body,
	.modal.rightGenis .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.rightGenis.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.rightGenis.fade.in .modal-dialog {
		right: 0;
	}
}

@media (min-width:1025px) {
    .ortala {
	  margin: auto;
	  width: 60%;
	  margin-top: 20px;
	}
	.modal.leftGenis .modal-dialog,
	.modal.rightGenis .modal-dialog {
		position: fixed;
		margin: auto;
		width: 50%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.leftGenis .modal-content,
	.modal.rightGenis .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.leftGenis .modal-body,
	.modal.rightGenis .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.rightGenis.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.rightGenis.fade.in .modal-dialog {
		right: 0;
	}
}

@media (min-width:1200px) {
    .ortala {
	  margin: auto;
	  width: 80%;
	  margin-top: 20px;
	}
	.modal.leftGenis .modal-dialog,
	.modal.rightGenis .modal-dialog {
		position: fixed;
		margin: auto;
		width: 60%; /*eren*/
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.leftGenis .modal-content,
	.modal.rightGenis .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.leftGenis .modal-body,
	.modal.rightGenis .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.rightGenis.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.rightGenis.fade.in .modal-dialog {
		right: 0;
	}
}
.modal.full .modal-dialog,
	.modal.full .modal-dialog,
	.modal.full .modal-dialog {
		position: fixed;
		margin: auto;
		width: 90%;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.full .modal-content,
	.modal.full .modal-content,
	.modal.full .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.full .modal-body,
	.modal.full .modal-body,
	.modal.full .modal-body {
		padding: 15px 15px 80px;
	}
        
	.modal.full.fade .modal-dialog {
		right: 0;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.full.fade.in .modal-dialog {
		right: 0;
	}
.kt-mycart .kt-mycart__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 2.8rem 2rem;
  background-position: center;
  background-size: cover; }
  .kt-mycart .kt-mycart__head .kt-mycart__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      width: 3rem;
      height: 3rem;
      background: rgba(56, 80, 168, 0.65);
      border-radius: 4px; }
      .kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon i {
        font-size: 1.4rem;
        font-weight: 500;
        position: absolute; }
    .kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__title {
      padding-left: 1rem;
      color: #fff;
      font-size: 1.3rem;
      font-weight: 500;
      margin: 0; }
  .kt-mycart .kt-mycart__head .kt-mycart__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-mycart .kt-mycart__head .kt-mycart__button .btn {
      padding: 0.3rem 0.5rem; }

.kt-mycart .kt-mycart__body {
  margin: 0.5rem 0; }
  .kt-mycart .kt-mycart__body .kt-mycart__item {
    border-bottom: 1px solid #ebedf2; }
    .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 1.5rem 2rem; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__title {
        color: #5e5b70;
        font-size: 16px;
        font-weight: 500; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__desc {
		  font-size: 13px;
        padding: 0.5rem 0;
        color: #a7abc3;
        font-weight: 400; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__price {
          margin-right: 0.5rem;
          color: #6c7293;
          font-size: 14px;
          font-weight: 500; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__text {
          color: #a7abc3;
          font-weight: 400;
		   font-size: 14px; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__quantity {
          margin-left: 0.5rem;
          color: #6c7293;
           font-size: 14px;;
          font-weight: 500; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .btn {
          font-size: 1.4rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          margin-left: 0.5rem;
          width: 19px !important;
          height: 19px !important;
          padding-top: 0.1rem; }
          .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .btn:hover {
            color: #fff; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info span {
        display: block; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__pic {
        width: 5rem; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__pic img {
          width: 5rem;
          height: 5rem;
          background-position: center;
          background-size: cover;
          border-radius: 4px; }
  .kt-mycart .kt-mycart__body .ps__rail-y .ps__thumb-y {
    right: 5px !important; }

.kt-mycart .kt-mycart__footer {
  padding: 0.4rem 2rem 1.5rem 2rem; }
  .kt-mycart .kt-mycart__footer .kt-mycart__section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span {
      display: block;
      color: #5e5b70;
      font-size: 13px;
      font-weight: 500; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span:not(:first-child):not(:last-child) {
        padding: 0.4rem 0; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span:last-child {
        font-size: 13px;
        font-weight: 600; }
    .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span {
      display: block;
      text-align: right;
      color: #a7abc3;
      font-size: 13px;
      font-weight: 500; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span:not(:first-child):not(:last-child) {
        padding: 0.3rem 0; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span:last-child {
        font-weight: 700;
        font-size: 13px; }
  .kt-mycart .kt-mycart__footer .kt-mycart__button {
    margin: 1.5rem 0 0.8rem 0; }
	
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow-y: initial !important; }
  html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.kt-sweetalert2--nopadding),
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.kt-sweetalert2--nopadding) {
    padding-right: 0 !important; }
  @media screen\0 {
    html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
      overflow: visible; } }

.swal2-popup {
  border-radius: 4px;
  padding: 3rem; }
  .swal2-popup .swal2-title {
    font-weight: 500;
    font-size: 1rem;
    margin: 0 0 1rem;
	color:#516478; }
  .swal2-popup .swal2-content {
    font-weight: normal;
    font-size: 1rem;
	color:#516478; }
  .swal2-popup .btn {
    margin: 15px 5px 0; }
  .swal2-popup .swal2-styled:focus {
    -webkit-box-shadow: none;
    box-shadow: none; }

.swal2-container {
  overflow-y: hidden !important; }

body.swal2-height-auto {
  height: 100% !important; }

.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2); }

.swal2-popup .swal2-title {
  color: #464457; }

.swal2-popup .swal2-content {
  color: #a7abc3; }
  
  .swal2-container {
  z-index: 2000000 !important;
}

.kt-font-danger {
  color: #DC2634 !important; }
  
  .kt-font-brand {
  color: #0C92CB !important; }

.kt-spinner {
  position: relative; }
  .kt-spinner:before {
    content: '';
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 0;
    border-radius: 50%; }
  .kt-spinner.kt-spinner--sm:before {
    width: 16px;
    height: 16px;
    margin-top: -8px; }
  .kt-spinner.kt-spinner--sm.kt-spinner--center:before {
    left: 50%;
    margin-left: -8px; }
  .kt-spinner.kt-spinner--sm.kt-spinner--left:before {
    left: 0;
    right: auto; }
  .kt-spinner.kt-spinner--sm.kt-spinner--right:before {
    left: auto;
    right: 0; }
  .kt-spinner:before {
    width: 20px;
    height: 20px;
    margin-top: -10px; }
  .kt-spinner.kt-spinner--center:before {
    left: 50%;
    margin-left: -10px; }
  .kt-spinner.kt-spinner--left:before {
    left: 0;
    right: auto; }
  .kt-spinner.kt-spinner--right:before {
    left: auto;
    right: 0; }
  .kt-spinner.kt-spinner--lg:before {
    width: 24px;
    height: 24px;
    margin-top: -12px; }
  .kt-spinner.kt-spinner--lg.kt-spinner--center:before {
    left: 50%;
    margin-left: -12px; }
  .kt-spinner.kt-spinner--lg.kt-spinner--left:before {
    left: 0;
    right: auto; }
  .kt-spinner.kt-spinner--lg.kt-spinner--right:before {
    left: auto;
    right: 0; }
  .kt-spinner:before {
    -webkit-animation: kt-spinner .5s linear infinite;
    animation: kt-spinner .5s linear infinite; }
  .kt-spinner.kt-spinner--brand:before {
    border: 2px solid #0C92CB;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--light:before {
    border: 2px solid #ffffff;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--dark:before {
    border: 2px solid #282a3c;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--primary:before {
    border: 2px solid #5867dd;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--success:before {
    border: 2px solid #1dc9b7;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--info:before {
    border: 2px solid #2786fb;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--warning:before {
    border: 2px solid #ffb822;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--danger:before {
    border: 2px solid #DC2730;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--input.kt-spinner--right:before {
    left: auto;
    right: 1rem; }
  .kt-spinner.kt-spinner--input.kt-spinner--left:before {
    right: auto;
    left: 1rem; }
  .kt-spinner.kt-spinner--v2:before {
    -webkit-animation: kt-spinner .5s linear infinite;
    animation: kt-spinner .5s linear infinite; }
  .kt-spinner.kt-spinner--v2.kt-spinner--brand:before {
    border: 2px solid #c3adfa;
    border-top-color: #4f0ff0; }
  .kt-spinner.kt-spinner--v2.kt-spinner--light:before {
    border: 2px solid white;
    border-top-color: #f7f7f7; }
  .kt-spinner.kt-spinner--v2.kt-spinner--dark:before {
    border: 2px solid #656a98;
    border-top-color: #222433; }
  .kt-spinner.kt-spinner--v2.kt-spinner--primary:before {
    border: 2px solid #d7dbf7;
    border-top-color: #4b5bda; }
  .kt-spinner.kt-spinner--v2.kt-spinner--success:before {
    border: 2px solid #90efe5;
    border-top-color: #1bbcab; }
  .kt-spinner.kt-spinner--v2.kt-spinner--info:before {
    border: 2px solid #bddafe;
    border-top-color: #187efb; }
  .kt-spinner.kt-spinner--v2.kt-spinner--warning:before {
    border: 2px solid #ffe9bb;
    border-top-color: #ffb313; }
  .kt-spinner.kt-spinner--v2.kt-spinner--danger:before {
    border: 2px solid #febff9;
    border-top-color: #DC2730; }

@-webkit-keyframes kt-spinner {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes kt-spinner {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
	
	
	
.myeco_load_20_new {

  width: 100%;
  height: 120px;
  margin:auto;
  left: 50%;
  right:0;
  top:0;
  bottom:0;
  position:fixed;
}

.myeco_load_50_new {

  width: 100%;
  height: 120px;
  margin:auto;
  left: 50%;
  right:0;
  top:0;
  bottom:0;
  position:fixed;
  z-index:10000;
}

.myeco_load_20 {
position: absolute;
left: 50%;
top: 20%;
transform: translate(-50%, -50%);
padding: 10px;
}
.myeco_load_50 {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
padding: 10px;

}

.nav-pills .nav-link {
  border-radius: 0.25rem; 
  background-color: #F1F2F3;}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #5867dd; }

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center; }
  
  
  .nav-pills,
.nav-tabs {
  margin: 0 0 25px 0; }
  .nav-pills .nav-item .nav-link,
  .nav-tabs .nav-item .nav-link {
    padding: 0.75rem 1.25rem;
    font-size: 1rem;
    font-weight: 400;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 1rem;
    font-weight: 400; }
    .nav-pills .nav-item .nav-link [class^="la-"],
    .nav-pills .nav-item .nav-link [class*=" la-"],
    .nav-tabs .nav-item .nav-link [class^="la-"],
    .nav-tabs .nav-item .nav-link [class*=" la-"] {
      font-size: 1.3rem; }
    .nav-pills .nav-item .nav-link [class^="fa-"],
    .nav-pills .nav-item .nav-link [class*=" fa-"],
    .nav-tabs .nav-item .nav-link [class^="fa-"],
    .nav-tabs .nav-item .nav-link [class*=" fa-"] {
      font-size: 1.2rem; }
    .nav-pills .nav-item .nav-link [class^="flaticon-"],
    .nav-pills .nav-item .nav-link [class*=" flaticon-"],
    .nav-pills .nav-item .nav-link [class^="flaticon2-"],
    .nav-pills .nav-item .nav-link [class*=" flaticon2-"],
    .nav-tabs .nav-item .nav-link [class^="flaticon-"],
    .nav-tabs .nav-item .nav-link [class*=" flaticon-"],
    .nav-tabs .nav-item .nav-link [class^="flaticon2-"],
    .nav-tabs .nav-item .nav-link [class*=" flaticon2-"] {
      font-size: 1.4rem; }
    .nav-pills .nav-item .nav-link i,
    .nav-tabs .nav-item .nav-link i {
      vertical-align: middle;
      line-height: 0;
      display: inline-block;
      margin-right: 0.5rem; }
    .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link:hover,
    .nav-tabs .nav-item .nav-link.active,
    .nav-tabs .nav-item .nav-link:active,
    .nav-tabs .nav-item .nav-link:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
	  
	  .nav-pills .nav-item {
  margin-right: 0.5rem; }
  .nav-pills .nav-item:last-child {
    margin-right: 0; }
  .nav-pills .nav-item .nav-link {
    color: #6c7293; }
    .nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.active:hover {
      background-color: #0C92CB;
      color: #ffffff; }
  .nav-pills .nav-item.show > .nav-link {
    background-color: #0C92CB;
    color: #ffffff; }

.nav-pills.nav-pills-sm .nav-item .nav-link {
  font-size: 0.9rem;
  padding: 0.5rem 1rem; }

.nav-pills.nav-pills-bold .nav-item .nav-link {
  font-weight: 500; }

.nav-pills.nav-pills-label .nav-item .nav-link:active, .nav-pills.nav-pills-label .nav-item .nav-link.active, .nav-pills.nav-pills-label .nav-item .nav-link.active:hover {
  background-color: rgba(89, 29, 241, 0.1);
  color: #0C92CB; }

.nav-pills.nav-pills-label .nav-item.show > .nav-link {
  background-color: rgba(89, 29, 241, 0.1);
  color: #0C92CB; }

.nav-fit {
  margin: 0 !important; }

.nav-pills.nav-tabs-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .nav-pills.nav-tabs-btn:before, .nav-pills.nav-tabs-btn:after {
    content: " ";
    display: table; }
  .nav-pills.nav-tabs-btn:after {
    clear: both; }
  .nav-pills.nav-tabs-btn .nav-item {
    max-width: 100%;
    min-width: 75px;
    margin: 0.5rem;
    -webkit-box-shadow: rgba(69, 65, 78, 0.06) 0px 1px 15px 1px;
    box-shadow: rgba(69, 65, 78, 0.06) 0px 1px 15px 1px;
    border-radius: 0.5rem;
    text-align: center; }
    .nav-pills.nav-tabs-btn .nav-item .nav-link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 0.85rem 0.75rem; }
      .nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-icon {
        display: block;
        padding-bottom: 0.5rem; }
        .nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-icon i {
          margin: 0;
          font-size: 1.3rem; }
      .nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-title {
        display: block;
        font-weight: 500; }
  .nav-pills.nav-tabs-btn .nav-link {
    border: 0;
    padding: 12px 0;
    font-size: 1rem;
    font-weight: 400; }
    .nav-pills.nav-tabs-btn .nav-link [class^="la-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" la-"] {
      font-size: 1.3rem; }
    .nav-pills.nav-tabs-btn .nav-link [class^="fa-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" fa-"] {
      font-size: 1.2rem; }
    .nav-pills.nav-tabs-btn .nav-link [class^="flaticon-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" flaticon-"],
    .nav-pills.nav-tabs-btn .nav-link [class^="flaticon2-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" flaticon2-"] {
      font-size: 1.4rem; }
    .nav-pills.nav-tabs-btn .nav-link i {
      vertical-align: middle;
      line-height: 0;
      display: inline-block;
      margin-right: 0.5rem; }
  .nav-pills.nav-tabs-btn.nav-tabs-btn-2x a.nav-link {
    border-bottom-width: 2px !important; }
  .nav-pills.nav-tabs-btn.nav-tabs-btn-left {
    float: left; }
  .nav-pills.nav-tabs-btn.nav-tabs-btn-right {
    float: right; }
  .kt-portlet--tabs .nav-pills.nav-tabs-btn {
    margin: 0 0 -1px 0; }
    .kt-portlet--tabs .nav-pills.nav-tabs-btn.nav-tabs-btn-2x {
      margin: 0 0 -2px 0; }
    .kt-portlet--tabs .nav-pills.nav-tabs-btn .nav-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      .kt-portlet--tabs .nav-pills.nav-tabs-btn .nav-item .nav-link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
  .nav-pills.nav-tabs-btn.nav-tabs-bold .nav-item .nav-link {
    font-weight: 500; }

.nav-pills.nav-tabs-btn a.nav-link.active .nav-link-icon i {
  color: #fff; }

.nav-pills.nav-tabs-btn a.nav-link.active .nav-link-title {
  color: #fff; }

.nav-pills.nav-tabs-btn a.nav-link .nav-link-icon i {
  color: #adb1c7; }

.nav-pills.nav-tabs-btn a.nav-link .nav-link-title {
  color: #a7abc3; }

.nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active {
  background-color: #0C92CB; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active {
  background-color: #ffffff; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active .nav-link-icon i {
    color: #282a3c !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active .nav-link-title {
    color: #282a3c !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active {
  background-color: #282a3c; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active {
  background-color: #5867dd; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active {
  background-color: #1dc9b7; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active {
  background-color: #2786fb; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active {
  background-color: #ffb822; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active .nav-link-icon i {
    color: #111111 !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active .nav-link-title {
    color: #111111 !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active {
  background-color: #fd27eb; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

@media (max-width: 768px) {
  .nav-pills.nav-tabs-btn .nav .nav-item {
    max-width: 100%;
    width: 6.5rem;
    margin: 0.6rem; }
    .nav-pills.nav-tabs-btn .nav .nav-item .nav-link .nav-link-icon i {
      font-size: 1.2rem; }
    .nav-pills.nav-tabs-btn .nav .nav-item .nav-link .nav-link-title {
      font-size: 1rem; } }
	  
.kt-tamamlanma {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.kt-tamamlanma .kt-tamamlanma__details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.kt-tamamlanma .kt-tamamlanma__details .kt-tamamlanma__info .kt-tamamlanma__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.1rem;
    font-weight: 500;
    color: #6c7293;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
}
.kt-tamamlanma .kt-tamamlanma__details .kt-tamamlanma__info .kt-tamamlanma__title:hover {
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease;
    color: #0c92cb;
}
.kt-tamamlanma .kt-tamamlanma__details .kt-tamamlanma__info .kt-tamamlanma__desc {
    color: #a7abc3;
    font-weight: 400;
}
.kt-tamamlanma .kt-tamamlanma__details .kt-tamamlanma__stats {
    font-size: 1.75rem;
    font-weight: 500;
    padding-left: 0.5rem;
}
.kt-tamamlanma .progress {
    height: 0.5rem;
    margin: 0.5rem 0 0.5rem 0;
}
.kt-tamamlanma .kt-tamamlanma__action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 400;
}
.kt-tamamlanma .kt-tamamlanma__action .kt-tamamlanma__change {
    color: #a7abc3;
}
.kt-tamamlanma .kt-tamamlanma__action .kt-tamamlanma__number {
    color: #a7abc3;
}
.kt-tamamlanma.kt-tamamlanma--solid {
    border: 1px solid #ebedf2;
    padding: 1rem;
    border-radius: 4px;
}

@media (max-width: 1024px) {
    .kt-tamamlanma {
        padding: 1px;
    }
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; 
  font-weight: 400;}

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #2e3673;
  background-color: #dee1f8;
  border-color: #d0d4f5; }
  .alert-primary hr {
    border-top-color: #bbc1f1; }
  .alert-primary .alert-link {
    color: #1f254f; }

.alert-secondary {
  color: #75757c;
  background-color: #f9f9fc;
  border-color: #f7f7fb; }
  .alert-secondary hr {
    border-top-color: #e6e6f3; }
  .alert-secondary .alert-link {
    color: #5c5c62; }

.alert-success {
  color: #0f695f;
  background-color: #d2f4f1;
  border-color: #c0f0eb; }
  .alert-success hr {
    border-top-color: #abebe4; }
  .alert-success .alert-link {
    color: #093c37; }

.alert-info {
  color: #144683;
  background-color: #d4e7fe;
  border-color: #c3ddfe; }
  .alert-info hr {
    border-top-color: #aacffe; }
  .alert-info .alert-link {
    color: #0d2e57; }

.alert-warning {
  color: #856012;
  background-color: #fff1d3;
  border-color: #ffebc1; }
  .alert-warning hr {
    border-top-color: #ffe3a8; }
  .alert-warning .alert-link {
    color: #58400c; }

.alert-danger {
  color: #84147a;
  background-color: #ffd4fb;
  border-color: #fec3f9; }
  .alert-danger hr {
    border-top-color: #feaaf6; }
  .alert-danger .alert-link {
    color: #580d51; }

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #ececf6; }
  .alert-light .alert-link {
    color: #686868; }

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .alert-dark hr {
    border-top-color: #b9bbbe; }
  .alert-dark .alert-link {
    color: #040505; }
	
.kt-section {
  padding: 0;
  margin: 0 0 2rem 0; }
  .kt-section.kt-section--space-sm {
    margin-bottom: 1rem; }
  .kt-section.kt-section--space-md {
    margin-bottom: 2rem; }
  .kt-section.kt-section--space-lg {
    margin-bottom: 2.5rem; }
  .kt-section.kt-section--space-xl {
    margin-bottom: 3rem; }
  .kt-section .kt-section__heading,
  .kt-section .kt-section__title {
    display: block;
    font-size: 1.3rem;
    font-weight: 500;
    padding: 0;
    margin: 0 0 1.75rem 0;
    color: #464457; }
    .kt-section .kt-section__heading.kt-section__title-sm,
    .kt-section .kt-section__title.kt-section__title-sm {
      font-size: 1.1rem; }
    .kt-section .kt-section__heading.kt-section__title-md,
    .kt-section .kt-section__title.kt-section__title-md {
      font-size: 1.4rem; }
    .kt-section .kt-section__heading.kt-section__title-lg,
    .kt-section .kt-section__title.kt-section__title-lg {
      font-size: 1.5rem; }
  .kt-section .kt-section__desc {
    display: block;
    font-size: 1rem;
    font-weight: 400;
    padding: 0;
    margin: 0 0 1rem 0;
    color: #6c7293; }
  .kt-section .kt-section__info {
    display: block;
    font-size: 1rem;
    padding: 0;
    margin: 0 0 1rem 0;
    color: #6c7293; }
  .kt-section .kt-section__content {
    display: block;
    padding: 0;
    margin: 0; }
    .kt-section .kt-section__content.kt-section__content--border {
      padding: 1.5rem;
      border: 3px solid #ebedf2;
      border-radius: 4px; }
    .kt-section .kt-section__content.kt-section__content--solid {
      padding: 1.5rem;
      border-left: 4px solid #e2e5ec;
      background-color: #f7f8fa;
      border-radius-top-left: 4px;
      border-radius-top-right: 4px; }
	  .kt-section .kt-section__content.kt-section__content--help {
      padding: 1.5rem;
      border-left: 4px solid #517FA4;
      background-color: #f7f8fa;
      border-radius-top-left: 4px;
      border-radius-top-right: 4px; }
    .kt-section .kt-section__content.kt-section__content--x-fit {
      padding-left: 0;
      padding-right: 0; }
    .kt-section .kt-section__content.kt-section__content--fit {
      padding: 0; }
  .kt-section.kt-section--last {
    margin-bottom: 0; }
  .kt-section.kt-section--first {
    margin-top: 0; }

/*----------------------------------------*/
/*  SORU TİPİ 2 - 7 SELECT
/*----------------------------------------*/

/*----------------------------------------*/
/*  SORU TİPİ 2 - 7 SELECT
/*----------------------------------------*/

.picker {
  display: inline-block;
  vertical-align: middle;
}
.picker .pc-element,
.picker .pc-trigger {
  display: inline-block;
  color: #666666;
  position: relative;
  z-index: 10;
  border: 1px solid #666666;
  border-radius: 2px;
  word-wrap: break-word;
  cursor: default;
  background-color: #ffffff;
  margin-right: 7px;
  margin-bottom: 5px;
  padding: 0 24px 0 6px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.picker .pc-element .pc-close,
.picker .pc-trigger .pc-close {
  position: absolute;
  top: 50%;
  right: 4px;
  margin-top: -10px;
  font-size: 16px;
  cursor: pointer;
}
.picker .pc-element .pc-close:after,
.picker .pc-trigger .pc-close:after {
  content: '\2716';
}
.picker .pc-element:hover,
.picker .pc-trigger:hover {
  background-color: #666666;
  color: #ffffff;
}
.picker .pc-select {
  position: relative;
  display: inline-block;
  min-width: 165px;
  width:100%;

}
.picker .pc-select .pc-trigger {
  cursor: pointer;
  margin-right: 0;
  margin-bottom: 0;
  width: 100%;
}
.picker .pc-select .pc-list {
  position: absolute;
  text-align: left;
  left: 0;
  top: calc(100% - 6px);
  width: 100%;
  border: 1px solid #666666;
  z-index: 11;
  background-color: #ffffff;
}
.picker .pc-select .pc-list input[type="search"] {
  width: 100%;
  outline: none;
  color: #666666;
  border: none;
  position: relative;
  background-color: #DDDDDD;
  border-bottom: 2px solid #666;
  padding-left: 8px;
}
.picker .pc-select .pc-list ul {
  margin: 0;
  padding: 0;
  max-height: 400px;
  overflow-y: auto;
}
.picker .pc-select .pc-list li {
  display: block;
  list-style: none;
  padding: 0 0 0 8px;
  cursor: pointer;
  color: #666666;
  word-wrap: break-word;
}
.picker .pc-select .pc-list li:nth-child(even) {
  background-color: #f2f2f2;
}
.picker .pc-select .pc-list li:hover {
  background-color: #666666;
  color: #ffffff;
}
.picker .pc-select .pc-list li.not-found {
  font-style: italic;
  text-align: center;
  cursor: default;
}
.picker .pc-select .pc-list li .searched {
  font-weight: bold;
}
.picker .pc-select .pc-trigger {
  margin-bottom: 5px;
}

.dogru_cevap {
	font-size:125px;
	color:#A5DC86;
}
.yanlis_cevap {
	font-size:125px;
	color:#F27474;
}
.buyuk_select {
	font-size:20px;
}
.orta_select {
	font-size:15px;
}
.kt-widget19 .kt-widget19__pic {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover; }
  .kt-widget19 .kt-widget19__pic > img {
    width: 100%; }
  .kt-widget19 .kt-widget19__pic .kt-widget19__shadow {
    position: absolute;
    top: 70%;
    bottom: 0;
    left: 0;
    right: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(90%, rgba(0, 0, 0, 0.5))) no-repeat scroll 0 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.5) 90%) no-repeat scroll 0 0; }
  .kt-widget19 .kt-widget19__pic .kt-widget19__title {
    position: absolute;
    bottom: 0;
    display: block;
    z-index: 1;
    padding-left: 25px;
    padding-bottom: 12.5px;
    color: #6c7293; }
  .kt-widget19 .kt-widget19__pic .kt-widget19__labels {
    position: absolute;
    top: 25px;
    left: 25px; }
  @media (max-width: 1024px) {
    .kt-widget19 .kt-widget19__pic .kt-widget19__labels {
      top: 15px;
      left: 15px; } }

.kt-widget19 .kt-widget19__wrapper {
  margin-bottom: 1rem; }
  .kt-widget19 .kt-widget19__wrapper .kt-widget19__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 1.75rem 0; }
    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__userpic > img {
      width: 3.2rem;
      border-radius: 100%; }
    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info {
      padding-left: 1rem;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username {
        font-size: 1.1rem;
        font-weight: 500;
        color: #6c7293;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username:hover {
          color: #0C92CB;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__time {
        font-size: 1rem;
        font-weight: 400;
        color: #a7abc3; }
    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats {
      font-size: 1rem;
      font-weight: 500; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__number {
        font-size: 1.4rem;
        font-weight: 700; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment {
        font-size: 0.9rem;
        color: #a7abc3;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment:hover {
          color: #0C92CB;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats span {
        text-align: center;
        display: block; }
  .kt-widget19 .kt-widget19__wrapper .kt-widget19__text {
    text-align: justify;
    color: #a7abc3; }

.kt-widget19 .kt-widget19__action {
  margin-top: 1.5rem; }
  
.kt-portlet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  background-color: #ffffff;
  margin-bottom: 20px;
  border-radius: 4px; }
  .kt-page-content-white .kt-portlet {
    -webkit-box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1); }
  .kt-portlet .kt-portlet__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    padding: 0 25px;
    border-bottom: 1px solid #ebedf2;
    min-height: 60px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .kt-portlet .kt-portlet__head.kt-portlet__head--noborder {
      border-bottom: 0; }
    .kt-portlet .kt-portlet__head .kt-portlet__head-label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-line-pack: flex-first;
      align-content: flex-first; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
        margin: 0;
        padding: 0;
        font-size: 1.2rem;
        font-weight: 500;
        color: #464457; }
        .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small {
          font-weight: 300;
          padding-left: 0.5rem;
          font-size: 1rem;
          color: #a7abc3; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
        padding-right: 0.75rem;
        font-size: 1.3rem;
        color: #a7abc3; }
    .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-line-pack: end;
      align-content: flex-end; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .nav-pills,
      .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .nav-tabs {
        margin: 0; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .kt-portlet__head-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
    .kt-portlet .kt-portlet__head .kt-portlet__head-progress {
      position: absolute;
      left: 0;
      right: 0; }
  .kt-portlet.kt-portlet--head-sm .kt-portlet__head {
    min-height: 50px; }
  .kt-portlet.kt-portlet--head-lg .kt-portlet__head {
    min-height: 80px; }
  .kt-portlet.kt-portlet--head-xl .kt-portlet__head {
    min-height: 100px; }
  .kt-portlet.kt-portlet--sticky .kt-portlet__head {
    height: 50px;
    min-height: 50px; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--sm {
      height: 40px;
      min-height: 40px; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--lg {
      height: 70px;
      min-height: 70px; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--xl {
      height: 90px;
      min-height: 90px; }
  .kt-portlet.kt-portlet--head-overlay .kt-portlet__head {
    position: relative;
    z-index: 1;
    border: 0;
    height: 60px; }
  .kt-portlet.kt-portlet--head-overlay .kt-portlet__body {
    margin-top: -60px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__head {
    height: 50px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__body {
    margin-top: -50px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__head {
    height: 80px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__body {
    margin-top: -80px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__head {
    height: 100px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__body {
    margin-top: -100px; }
  .kt-portlet .kt-portlet__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 25px;
    border-radius: 4px; }
    .kt-portlet .kt-portlet__body .kt-portlet__content {
      padding: 0;
      margin: 0; }
    .kt-portlet .kt-portlet__body > .kt-datatable > .kt-datatable__table {
      border-radius: 4px; }
  .kt-portlet .kt-portlet__foot {
    padding: 25px;
    border-top: 1px solid #ebedf2;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }
    .kt-portlet .kt-portlet__foot .kt-portlet__foot-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--sm {
      padding-top: 10px;
      padding-bottom: 10px; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--md {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--no-border {
      border-top: 0; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--top {
      border-top: 0;
      border-bottom: 1px solid #ebedf2; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--solid {
      background-color: #f7f8fa;
      border-top: 0; }
      .kt-portlet .kt-portlet__foot.kt-portlet__foot--solid.kt-portlet__foot--top {
        border-bottom: 0; }
  .kt-portlet.kt-portlet--bordered {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ebedf2; }
  .kt-portlet.kt-portlet--unelevate {
    -webkit-box-shadow: none;
    box-shadow: none; }
  .kt-portlet.kt-portlet--unround .kt-portlet__head {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .kt-portlet.kt-portlet--unround .kt-portlet__body {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .kt-portlet.kt-portlet--unround .kt-portlet__foot {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .kt-portlet.kt-portlet--last {
    margin-bottom: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--center-x {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--center-y {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .kt-portlet .kt-portlet__body .kt-portlet__body--hor-fit {
    margin-left: -25px;
    margin-right: -25px; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--stick-bottom {
    position: relative;
    bottom: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fluid {
    height: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fill {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--unfill {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fullheight {
    -webkit-box-flex: auto;
    -ms-flex-positive: auto;
    flex-grow: auto; }
  .kt-portlet.kt-portlet--fit .kt-portlet__head {
    padding: 0; }
  .kt-portlet.kt-portlet--fit .kt-portlet__body {
    padding: 0; }
  .kt-portlet.kt-portlet--fit .kt-portlet__foot {
    padding: 0; }
  .kt-portlet.kt-portlet--fit.kt-portlet--height-fluid-half {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
    .kt-portlet.kt-portlet--fit.kt-portlet--height-fluid-half .kt-portlet__body {
      height: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
  .kt-portlet.kt-portlet--contain {
    overflow: hidden; }
  .kt-portlet .kt-portlet__head.kt-portlet__head--fit {
    padding: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit {
    padding: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-top {
    padding-top: 0 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-bottom {
    padding-bottom: 0 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-x,
  .kt-portlet .kt-portlet__body.kt-portlet__body--hor-fit {
    padding-left: 0;
    padding-right: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-y {
    padding-top: 0;
    padding-bottom: 0; }
  .kt-portlet .kt-portlet__foot.kt-portlet__foot--fit {
    padding: 0; }
  .kt-portlet.kt-portlet--space {
    padding-left: 25px;
    padding-right: 25px; }
    .kt-portlet.kt-portlet--space .kt-portlet__head,
    .kt-portlet.kt-portlet--space .kt-portlet__body,
    .kt-portlet.kt-portlet--space .kt-portlet__foot {
      padding-left: 0;
      padding-right: 0; }
  .kt-portlet.kt-portlet--head-noborder .kt-portlet__head {
    border-bottom: 0; }
  .kt-portlet.kt-portlet--head-noborder .kt-portlet__body {
    padding-top: 12.5px; }
  .kt-portlet.kt-portlet--tabs .kt-portlet__head .kt-portlet__head-toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head {
    border-bottom: 3px solid #f7f8fa; }
    .kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head .nav.nav-tabs {
      margin-bottom: -3px; }
  .kt-portlet.kt-portlet--solid-brand {
    background: #0C92CB; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #4a0ee1; }
  .kt-portlet.kt-portlet--tabs-border-3x-brand .kt-portlet__head {
    border-bottom: 3px solid rgba(89, 29, 241, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-brand {
    border-bottom: 3px solid rgba(89, 29, 241, 0.2); }
  .kt-portlet.kt-portlet--solid-light {
    background: #ffffff; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__head {
      color: #282a3c;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title {
        color: #282a3c; }
        .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title small {
          color: #1c1d2a; }
      .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-icon i {
        color: #1c1d2a; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-light .kt-portlet__body {
      color: #282a3c; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__foot {
      color: #282a3c;
      border-top: 1px solid transparent;
      background: #f0f0f0; }
  .kt-portlet.kt-portlet--tabs-border-3x-light .kt-portlet__head {
    border-bottom: 3px solid rgba(255, 255, 255, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-light {
    border-bottom: 3px solid rgba(255, 255, 255, 0.2); }
  .kt-portlet.kt-portlet--solid-dark {
    background: #282a3c; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #1c1d2a; }
  .kt-portlet.kt-portlet--tabs-border-3x-dark .kt-portlet__head {
    border-bottom: 3px solid rgba(40, 42, 60, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-dark {
    border-bottom: 3px solid rgba(40, 42, 60, 0.2); }
  .kt-portlet.kt-portlet--solid-primary {
    background: #5867dd; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #3f50d8; }
  .kt-portlet.kt-portlet--tabs-border-3x-primary .kt-portlet__head {
    border-bottom: 3px solid rgba(88, 103, 221, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-primary {
    border-bottom: 3px solid rgba(88, 103, 221, 0.2); }
  .kt-portlet.kt-portlet--solid-success {
    background: #1dc9b7; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-success .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #19ae9f; }
  .kt-portlet.kt-portlet--tabs-border-3x-success .kt-portlet__head {
    border-bottom: 3px solid rgba(29, 201, 183, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-success {
    border-bottom: 3px solid rgba(29, 201, 183, 0.2); }
  .kt-portlet.kt-portlet--solid-info {
    background: #2786fb; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-info .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #0975fa; }
  .kt-portlet.kt-portlet--tabs-border-3x-info .kt-portlet__head {
    border-bottom: 3px solid rgba(39, 134, 251, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-info {
    border-bottom: 3px solid rgba(39, 134, 251, 0.2); }
  .kt-portlet.kt-portlet--solid-warning {
    background: #ffb822; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__head {
      color: #111111;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title {
        color: #111111; }
        .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title small {
          color: #020202; }
      .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-icon i {
        color: #020202; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
      color: #111111; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__foot {
      color: #111111;
      border-top: 1px solid transparent;
      background: #ffae03; }
  .kt-portlet.kt-portlet--tabs-border-3x-warning .kt-portlet__head {
    border-bottom: 3px solid rgba(255, 184, 34, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-warning {
    border-bottom: 3px solid rgba(255, 184, 34, 0.2); }
  .kt-portlet.kt-portlet--solid-danger {
    background: #fd27eb; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #fd09e8; }
  .kt-portlet.kt-portlet--tabs-border-3x-danger .kt-portlet__head {
    border-bottom: 3px solid rgba(253, 39, 235, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-danger {
    border-bottom: 3px solid rgba(253, 39, 235, 0.2); }
  .kt-portlet.kt-portlet--sortable .kt-portlet__head {
    cursor: move; }
  .kt-portlet.kt-portlet--sortable-empty {
    visibility: hidden;
    height: 45px;
    min-height: 125px; }
  .kt-portlet.ui-sortable-helper {
    border: 1px dashed #ebedf2; }
  .kt-portlet .kt-portlet__head {
    -webkit-transition: left 0.3s, right 0.3s, height 0.3s;
    transition: left 0.3s, right 0.3s, height 0.3s; }
  .kt-portlet.kt-portlet--sticky .kt-portlet__head {
    -webkit-transition: left 0.3s, right 0.3s, height 0.3s;
    transition: left 0.3s, right 0.3s, height 0.3s;
    position: fixed;
    -webkit-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
    box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
    z-index: 101;
    background: #fff; }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
    color: #fff; }
    .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small {
      color: rgba(255, 255, 255, 0.8); }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
    color: rgba(255, 255, 255, 0.8); }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__head:not(.kt-portlet__head--noborder) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__body {
    color: #fff; }
  .kt-portlet .kt-portlet__space-x {
    padding-left: 25px !important;
    padding-right: 25px !important; }
  .kt-portlet .kt-portlet__space-y {
    padding-top: 25px !important;
    padding-bottom: 25px !important; }
  .kt-portlet.kt-portlet--collapsed > .kt-form,
  .kt-portlet.kt-portlet--collapsed > .kt-portlet__body {
    display: none; }
  .kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before {
    content: "\f113"; }
  .kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before {
    content: "\f28e"; }

.tooltip-portlet {
  opacity: 1; }

@media (min-width: 1025px) {
  .kt-portlet.kt-portlet--height-fluid {
    height: calc(100% - 20px); }
    .kt-portlet.kt-portlet--height-fluid .kt-portlet__body {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
  .kt-portlet.kt-portlet--height-fluid-half {
    height: calc(50% - 20px); }
    .kt-portlet.kt-portlet--height-fluid-half .kt-portlet__body {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; } }

@media (max-width: 1024px) {
  .kt-portlet {
    margin-bottom: 20px; }
    .kt-portlet .kt-portlet__head {
      padding: 0 15px;
      min-height: 50px; }
      .kt-portlet .kt-portlet__head.kt-portlet__head--sm {
        min-height: 40px; }
      .kt-portlet .kt-portlet__head.kt-portlet__head--lg {
        min-height: 60px; }
      .kt-portlet .kt-portlet__head.kt-portlet__head--xl {
        min-height: 80px; }
    .kt-portlet.kt-portlet--head-sm .kt-portlet__head {
      min-height: 40px; }
    .kt-portlet.kt-portlet--head-lg .kt-portlet__head {
      min-height: 60px; }
    .kt-portlet.kt-portlet--head-xl .kt-portlet__head {
      min-height: 80px; }
    .kt-portlet .kt-portlet__body {
      padding: 15px; }
      .kt-portlet .kt-portlet__body .kt-portlet__body--hor-fit {
        margin-left: -15px;
        margin-right: -15px; }
    .kt-portlet .kt-portlet__foot {
      padding: 15px; }
    .kt-portlet.kt-portlet--marginless {
      margin-bottom: 0; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head {
      height: 40px; }
      .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--sm {
        height: 30px; }
      .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--lg {
        height: 50px; }
      .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--xl {
        height: 70px; }
    .kt-portlet.kt-portlet--head-overlay .kt-portlet__head {
      height: 50px; }
    .kt-portlet.kt-portlet--head-overlay .kt-portlet__body {
      margin-top: -50px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__head {
      height: 40px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__body {
      margin-top: -40px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__head {
      height: 60px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__body {
      margin-top: -60px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__head {
      height: 80px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__body {
      margin-top: -80px; }
    .kt-portlet.kt-portlet--head--noborder .kt-portlet__body {
      padding-top: 7.5px; }
    .kt-portlet .kt-portlet__space-x {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .kt-portlet .kt-portlet__space-y {
      padding-top: 15px !important;
      padding-bottom: 15px !important; } }

@media (max-width: 768px) {
  .kt-portlet.kt-portlet--head-break-sm .kt-portlet__head {
    padding-top: 15px;
    padding-bottom: 15px;
    min-height: initial !important;
    height: auto;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .kt-portlet.kt-portlet--head-break-sm .kt-portlet__head .kt-portlet__head-label {
      margin-bottom: 1rem; } }
	  
	  
/*SORULARI YAZDIRMAYI KİLİTLEME*/

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

/* SONRAKİ SORU BEKLERKENKİ LOADİNG*/
.SoruLoadingKapsam{
	z-index:99999;
	position:absolute;
	display: flex; 
	width:90%;

}
.SoruLoading {
	width:100%;
	padding-top:10px;
	text-align: center;
}

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }
	
	
	#cookit{position:fixed;width:100%;bottom:0;padding:.6rem 2rem;display:flex;z-index:999}#cookit #cookit-container{margin:auto;width:1200px;display:flex;align-items:center;flex-wrap:wrap}#cookit #cookit-container>*{margin:.4rem}#cookit #cookit-container p{line-height:1.4rem}#cookit #cookit-container a{text-decoration:none}#cookit #cookit-container a:hover{opacity:.9}#cookit #cookit-container #cookit-button{padding:.5rem 1rem;margin-left:auto}
	
.showmore-button {
    cursor: pointer; 
    color:#999;
    text-transform: uppercase; 
    text-align: center; 
    padding: 7px 5px 5px 5px; 
    margin-top: 5px;
	font-size:11px;
}

/* SAYFALAMA */

#pagination {
  margin: 0;
  padding: 0;
  text-align: center
}
#pagination li {
  display: inline
}
#pagination li a {
  display: inline-block;
  text-decoration: none;
  padding: 5px 10px;
  color: #000
}


#pagination li a {
  border-radius: 5px;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s
    
}
#pagination li a.active {
  background-color: #4caf50;
  color: #fff
}
#pagination li a:hover:not(.active) {
  background-color: #ddd;
} 

.kt-checkbox {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .kt-checkbox.kt-checkbox--disabled {
    opacity: 0.8;
    cursor: not-allowed; }
  .kt-checkbox > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
  .kt-checkbox > span {
    border-radius: 3px;
    background: none;
    position: absolute;
    top: 1px;
    left: 0;
    height: 18px;
    width: 18px; }
    .kt-checkbox > span:after {
      content: '';
      position: absolute;
      display: none;
      top: 50%;
      left: 50%;
      margin-left: -2px;
      margin-top: -6px;
      width: 5px;
      height: 10px;
      border-width: 0 2px 2px 0/*rtl:ignore*/ !important;
      -webkit-transform: rotate(45deg)/*rtl:ignore*/;
      transform: rotate(45deg)/*rtl:ignore*/; }
  .kt-checkbox > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: none; }
    .kt-checkbox > input:checked ~ span:after {
      display: block; }
  .kt-checkbox:hover > input:not([disabled]):checked ~ span,
  .kt-checkbox > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-checkbox > input:disabled ~ span {
    opacity: 0.6;
    pointer-events: none; }
  .kt-checkbox.kt-checkbox--solid > span {
    border: 1px solid transparent; }
  .kt-checkbox.kt-checkbox--solid:hover > input:not([disabled]) ~ span,
  .kt-checkbox.kt-checkbox--solid > input:focus ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-checkbox.kt-checkbox--square > span {
    border-radius: 0; }
  .kt-checkbox.kt-checkbox--bold > span {
    border-width: 2px !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .form-inline .kt-checkbox {
    margin-left: 15px;
    margin-right: 15px; }
  .kt-checkbox.kt-checkbox--single {
    width: 18px;
    height: 18px; }
    .kt-checkbox.kt-checkbox--single > span {
      top: 0px; }
    th > .kt-checkbox.kt-checkbox--single,
    td > .kt-checkbox.kt-checkbox--single {
      right: -5px; }
  .input-group .kt-checkbox {
    margin-bottom: 0 !important;
    padding-left: 0; }

.kt-checkbox-list {
  padding: 0 0; }
  .form-horizontal .form-group .kt-checkbox-list {
    padding-top: 0; }
  .kt-checkbox-list .kt-checkbox {
    text-align: left;
    display: block; }
    .kt-checkbox-list .kt-checkbox:last-child {
      margin-bottom: 5px; }

.kt-checkbox-inline {
  padding: 0 0; }
  .kt-checkbox-inline .kt-checkbox {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 5px; }
    .kt-checkbox-inline .kt-checkbox:last-child {
      margin-right: 0; }

.form-group.row .kt-checkbox-inline {
  margin-top: 0.75rem; }

.form-group.row .kt-checkbox-list {
  margin-top: 2px; }

.kt-checkbox.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox > span {
  border: 1px solid #d1d7e2; }
  .kt-checkbox > span:after {
    border: solid #bfc7d7; }

.kt-checkbox > input:disabled ~ span:after {
  border-color: #c8cfdd; }

.kt-checkbox > input:checked ~ span {
  border: 1px solid #c8cfdd; }

.kt-checkbox.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #c8cfdd; }

.kt-checkbox > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--solid > span {
  background: #e4e8ee;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--solid > span:after {
    border: solid #99a6bf; }

.kt-checkbox.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--solid > input:checked ~ span {
  background: #dee2ea; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--brand > span {
  border: 1px solid #0C92CB; }
  .kt-checkbox.kt-checkbox--brand > span:after {
    border: solid #0C92CB; }

.kt-checkbox.kt-checkbox--brand > input:disabled ~ span:after {
  border-color: #0C92CB; }

.kt-checkbox.kt-checkbox--brand > input:checked ~ span {
  border: 1px solid #0C92CB; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #0C92CB; }

.kt-checkbox.kt-checkbox--brand > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span {
  background: #0C92CB;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:checked ~ span {
  background: #0C92CB; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--light > span {
  border: 1px solid #ffffff; }
  .kt-checkbox.kt-checkbox--light > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--light > input:disabled ~ span:after {
  border-color: #ffffff; }

.kt-checkbox.kt-checkbox--light > input:checked ~ span {
  border: 1px solid #ffffff; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ffffff; }

.kt-checkbox.kt-checkbox--light > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > span {
  background: #ffffff;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--light.kt-checkbox--solid > span:after {
    border: solid #282a3c; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > input:checked ~ span {
  background: #ffffff; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--dark > span {
  border: 1px solid #282a3c; }
  .kt-checkbox.kt-checkbox--dark > span:after {
    border: solid #282a3c; }

.kt-checkbox.kt-checkbox--dark > input:disabled ~ span:after {
  border-color: #282a3c; }

.kt-checkbox.kt-checkbox--dark > input:checked ~ span {
  border: 1px solid #282a3c; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #282a3c; }

.kt-checkbox.kt-checkbox--dark > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > span {
  background: #282a3c;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > input:checked ~ span {
  background: #282a3c; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--primary > span {
  border: 1px solid #5867dd; }
  .kt-checkbox.kt-checkbox--primary > span:after {
    border: solid #5867dd; }

.kt-checkbox.kt-checkbox--primary > input:disabled ~ span:after {
  border-color: #5867dd; }

.kt-checkbox.kt-checkbox--primary > input:checked ~ span {
  border: 1px solid #5867dd; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #5867dd; }

.kt-checkbox.kt-checkbox--primary > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span {
  background: #5867dd;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:checked ~ span {
  background: #5867dd; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--success > span {
  border: 1px solid #1dc9b7; }
  .kt-checkbox.kt-checkbox--success > span:after {
    border: solid #1dc9b7; }

.kt-checkbox.kt-checkbox--success > input:disabled ~ span:after {
  border-color: #1dc9b7; }

.kt-checkbox.kt-checkbox--success > input:checked ~ span {
  border: 1px solid #1dc9b7; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #1dc9b7; }

.kt-checkbox.kt-checkbox--success > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > span {
  background: #1dc9b7;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--success.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > input:checked ~ span {
  background: #1dc9b7; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--info > span {
  border: 1px solid #2786fb; }
  .kt-checkbox.kt-checkbox--info > span:after {
    border: solid #2786fb; }

.kt-checkbox.kt-checkbox--info > input:disabled ~ span:after {
  border-color: #2786fb; }

.kt-checkbox.kt-checkbox--info > input:checked ~ span {
  border: 1px solid #2786fb; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #2786fb; }

.kt-checkbox.kt-checkbox--info > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span {
  background: #2786fb;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:checked ~ span {
  background: #2786fb; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--warning > span {
  border: 1px solid #ffb822; }
  .kt-checkbox.kt-checkbox--warning > span:after {
    border: solid #ffb822; }

.kt-checkbox.kt-checkbox--warning > input:disabled ~ span:after {
  border-color: #ffb822; }

.kt-checkbox.kt-checkbox--warning > input:checked ~ span {
  border: 1px solid #ffb822; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ffb822; }

.kt-checkbox.kt-checkbox--warning > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > span {
  background: #ffb822;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > span:after {
    border: solid #111111; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > input:checked ~ span {
  background: #ffb822; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--danger > span {
  border: 1px solid #fd27eb; }
  .kt-checkbox.kt-checkbox--danger > span:after {
    border: solid #fd27eb; }

.kt-checkbox.kt-checkbox--danger > input:disabled ~ span:after {
  border-color: #fd27eb; }

.kt-checkbox.kt-checkbox--danger > input:checked ~ span {
  border: 1px solid #fd27eb; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #fd27eb; }

.kt-checkbox.kt-checkbox--danger > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > span {
  background: #fd27eb;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > input:checked ~ span {
  background: #fd27eb; }

.kt-radio {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  text-align: left;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .kt-radio.kt-radio--disabled {
    opacity: 0.8;
    cursor: not-allowed; }
  .kt-radio > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
  .kt-radio > span {
    background: none;
    position: absolute;
    top: 1px;
    left: 0;
    height: 18px;
    width: 18px;
    border-radius: 50% !important; }
    .kt-radio > span:after {
      content: '';
      position: absolute;
      display: none;
      top: 50%;
      left: 50%;
      margin-left: -3px;
      margin-top: -3px;
      width: 6px;
      height: 6px;
      border-radius: 100% !important; }
  .kt-radio > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: none; }
    .kt-radio > input:checked ~ span:after {
      display: block; }
  .kt-radio:hover > input:not([disabled]):checked ~ span,
  .kt-radio > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-radio > input:disabled ~ span {
    opacity: 0.6;
    pointer-events: none; }
  .kt-radio.kt-radio--solid > span {
    border: 1px solid transparent; }
  .kt-radio.kt-radio--solid:hover > input:not([disabled]) ~ span,
  .kt-radio.kt-radio--solid > input:focus ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-radio.kt-radio--square > span {
    border-radius: 0; }
  .kt-radio.kt-radio--bold > span {
    border-width: 2px !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .form-inline .kt-radio {
    margin-left: 15px;
    margin-right: 15px; }
  .kt-radio.kt-radio--single {
    width: 18px;
    height: 18px; }
    .kt-radio.kt-radio--single > span {
      top: 0px; }
    th > .kt-radio.kt-radio--single,
    td > .kt-radio.kt-radio--single {
      right: -5px; }
  .input-group .kt-radio {
    margin-bottom: 0 !important;
    padding-left: 0; }

.kt-radio-list {
  padding: 0 0; }
  .form-horizontal .form-group .kt-radio-list {
    padding-top: 0; }
  .kt-radio-list .kt-radio {
    display: block;
    text-align: left; }
    .kt-radio-list .kt-radio:last-child {
      margin-bottom: 5px; }

.kt-radio-inline {
  padding: 0 0; }
  .kt-radio-inline .kt-radio {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 5px; }
    .kt-radio-inline .kt-radio:last-child {
      margin-right: 0; }

.form-group.row .kt-radio-inline {
  margin-top: 0.75rem; }

.form-group.row .kt-radio-list {
  margin-top: 2px; }

.kt-radio.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio > span {
  border: 1px solid #d1d7e2; }
  .kt-radio > span:after {
    border: solid #bfc7d7;
    background: #bfc7d7; }

.kt-radio > input:disabled ~ span:after {
  border-color: #c8cfdd; }

.kt-radio > input:checked ~ span {
  border: 1px solid #c8cfdd; }

.kt-radio.kt-radio--bold > input:checked ~ span {
  border: 2px solid #c8cfdd; }

.kt-radio > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--solid > span {
  background: #e4e8ee;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--solid > span:after {
    border: solid #99a6bf;
    background: #99a6bf; }

.kt-radio.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--solid > input:checked ~ span {
  background: #dee2ea; }

.kt-radio.kt-radio--brand.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--brand > span {
  border: 1px solid #0C92CB; }
  .kt-radio.kt-radio--brand > span:after {
    border: solid #0C92CB;
    background: #0C92CB; }

.kt-radio.kt-radio--brand > input:disabled ~ span:after {
  border-color: #0C92CB; }

.kt-radio.kt-radio--brand > input:checked ~ span {
  border: 1px solid #0C92CB; }

.kt-radio.kt-radio--brand.kt-radio--bold > input:checked ~ span {
  border: 2px solid #0C92CB; }

.kt-radio.kt-radio--brand > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--brand.kt-radio--solid > span {
  background: #0C92CB;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--brand.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--brand.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--brand.kt-radio--solid > input:checked ~ span {
  background: #0C92CB; }

.kt-radio.kt-radio--light.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--light > span {
  border: 1px solid #ffffff; }
  .kt-radio.kt-radio--light > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--light > input:disabled ~ span:after {
  border-color: #ffffff; }

.kt-radio.kt-radio--light > input:checked ~ span {
  border: 1px solid #ffffff; }

.kt-radio.kt-radio--light.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ffffff; }

.kt-radio.kt-radio--light > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--light.kt-radio--solid > span {
  background: #ffffff;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--light.kt-radio--solid > span:after {
    border: solid #282a3c;
    background: #282a3c; }

.kt-radio.kt-radio--light.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--light.kt-radio--solid > input:checked ~ span {
  background: #ffffff; }

.kt-radio.kt-radio--dark.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--dark > span {
  border: 1px solid #282a3c; }
  .kt-radio.kt-radio--dark > span:after {
    border: solid #282a3c;
    background: #282a3c; }

.kt-radio.kt-radio--dark > input:disabled ~ span:after {
  border-color: #282a3c; }

.kt-radio.kt-radio--dark > input:checked ~ span {
  border: 1px solid #282a3c; }

.kt-radio.kt-radio--dark.kt-radio--bold > input:checked ~ span {
  border: 2px solid #282a3c; }

.kt-radio.kt-radio--dark > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--dark.kt-radio--solid > span {
  background: #282a3c;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--dark.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--dark.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--dark.kt-radio--solid > input:checked ~ span {
  background: #282a3c; }

.kt-radio.kt-radio--primary.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--primary > span {
  border: 1px solid #5867dd; }
  .kt-radio.kt-radio--primary > span:after {
    border: solid #5867dd;
    background: #5867dd; }

.kt-radio.kt-radio--primary > input:disabled ~ span:after {
  border-color: #5867dd; }

.kt-radio.kt-radio--primary > input:checked ~ span {
  border: 1px solid #5867dd; }

.kt-radio.kt-radio--primary.kt-radio--bold > input:checked ~ span {
  border: 2px solid #5867dd; }

.kt-radio.kt-radio--primary > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--primary.kt-radio--solid > span {
  background: #5867dd;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--primary.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--primary.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--primary.kt-radio--solid > input:checked ~ span {
  background: #5867dd; }

.kt-radio.kt-radio--success.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--success > span {
  border: 1px solid #1dc9b7; }
  .kt-radio.kt-radio--success > span:after {
    border: solid #1dc9b7;
    background: #1dc9b7; }

.kt-radio.kt-radio--success > input:disabled ~ span:after {
  border-color: #1dc9b7; }

.kt-radio.kt-radio--success > input:checked ~ span {
  border: 1px solid #1dc9b7; }

.kt-radio.kt-radio--success.kt-radio--bold > input:checked ~ span {
  border: 2px solid #1dc9b7; }

.kt-radio.kt-radio--success > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--success.kt-radio--solid > span {
  background: #1dc9b7;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--success.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--success.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--success.kt-radio--solid > input:checked ~ span {
  background: #1dc9b7; }

.kt-radio.kt-radio--info.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--info > span {
  border: 1px solid #2786fb; }
  .kt-radio.kt-radio--info > span:after {
    border: solid #2786fb;
    background: #2786fb; }

.kt-radio.kt-radio--info > input:disabled ~ span:after {
  border-color: #2786fb; }

.kt-radio.kt-radio--info > input:checked ~ span {
  border: 1px solid #2786fb; }

.kt-radio.kt-radio--info.kt-radio--bold > input:checked ~ span {
  border: 2px solid #2786fb; }

.kt-radio.kt-radio--info > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--info.kt-radio--solid > span {
  background: #2786fb;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--info.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--info.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--info.kt-radio--solid > input:checked ~ span {
  background: #2786fb; }

.kt-radio.kt-radio--warning.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--warning > span {
  border: 1px solid #ffb822; }
  .kt-radio.kt-radio--warning > span:after {
    border: solid #ffb822;
    background: #ffb822; }

.kt-radio.kt-radio--warning > input:disabled ~ span:after {
  border-color: #ffb822; }

.kt-radio.kt-radio--warning > input:checked ~ span {
  border: 1px solid #ffb822; }

.kt-radio.kt-radio--warning.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ffb822; }

.kt-radio.kt-radio--warning > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--warning.kt-radio--solid > span {
  background: #ffb822;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--warning.kt-radio--solid > span:after {
    border: solid #111111;
    background: #111111; }

.kt-radio.kt-radio--warning.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--warning.kt-radio--solid > input:checked ~ span {
  background: #ffb822; }

.kt-radio.kt-radio--danger.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--danger > span {
  border: 1px solid #fd27eb; }
  .kt-radio.kt-radio--danger > span:after {
    border: solid #fd27eb;
    background: #fd27eb; }

.kt-radio.kt-radio--danger > input:disabled ~ span:after {
  border-color: #fd27eb; }

.kt-radio.kt-radio--danger > input:checked ~ span {
  border: 1px solid #fd27eb; }

.kt-radio.kt-radio--danger.kt-radio--bold > input:checked ~ span {
  border: 2px solid #fd27eb; }

.kt-radio.kt-radio--danger > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--danger.kt-radio--solid > span {
  background: #fd27eb;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--danger.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--danger.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--danger.kt-radio--solid > input:checked ~ span {
  background: #fd27eb; }
	
	



#exTab2 h3 {
  background-color: #FFF;
  padding : 5px 15px;
}




