div.card {
    box-shadow: 8px 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border:0px;
}

div.kurscard {
      padding:0 0 40px 0; 
      background-color:#f2f2f2;
}

.panel-group .panel.panel-gray .panel-heading > .panel-title > a {
  background-color: #777;
  color: #fff;
}
.panel-group .panel.panel-gray .panel-heading > .panel-title > a:hover {
  background-color: rgba(119, 119, 119, 0.9);
}
.panel-group .panel.panel-gray .panel-heading > .panel-title > a:before, .panel-group .panel.panel-gray .panel-heading > .panel-title > a:after {
  background-color: #fff;
}
.panel-group .panel.panel-purple .panel-heading > .panel-title > a {
  background-color: rgba(148, 8, 100, 1);
  color: #fff;
}
.panel-group .panel.panel-purple .panel-heading > .panel-title > a:hover {
  background-color: rgba(148, 8, 100, 0.9);
}
.panel-group .panel.panel-purple .panel-heading > .panel-title > a:before, .panel-group .panel.panel-purple .panel-heading > .panel-title > a:after {
  background-color: #fff;
}

.white-text { color: #fff; }

.blue-text { color: rgba(0, 152, 202, 1); }
.blue-bkg { background-color: rgba(0, 152, 202, 1); }
.blue-btn-bkg { background-color: rgba(0, 152, 202, 1); border-width:0px; }

.red-text { color: rgba(193, 8, 65, 1); }
.red-bkg { background-color: rgba(193, 8, 65, 1); }
.red-btn-bkg { background-color: rgba(193, 8, 65, 1); border-width:0px;}

.green-text { color: rgba(115, 141, 0, 1); }
.green-bkg { background-color: rgba(115, 141, 0, 1); }
.green-btn-bkg { background-color: rgba(115, 141, 0, 1); border-width:0px;}

.orange-text { color: rgba(248, 148, 6, 1); }
.orange-bkg { background-color: rgba(248, 148, 6, 1); }
.orange-btn-bkg { background-color: rgba(248, 148, 6, 1); border-width:0px;}

.purple-bkg { background-color: rgba(148, 8, 100, 1); }

.gray-text { color: #777; }
.gray-bkg { background-color: #777; }

.litegray-bkg { background-color: #aaa; }

.black-text { color: #000; }
.black-bkg { background-color: #000; }

.bigger { font-size:16px; }

hr.style-two {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0));
    padding:0px;
    margin:0 0 10px 0;
}

.crop {
    width: 100%;
    height: 140px;
    overflow: hidden;
}

.crop img {
    width: 100%;
    height: 180px;
    margin: -40px 0 0 0px;
}

.nav-tabs > li > a {
  padding:10px 8px 11px; 
  font-size:16px;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ccc;
  border-bottom-color: transparent;
}

a.c-tab {
	background-color:#ddd;
	padding:10px;
	border-radius:3px 3px 0 0;
	border-style: solid;
	border-width: 1px;
	border-color:#aaa;
}

a.c-tab-act {
	background-color:white;
	padding:10px;
	border-radius:3px 3px 0 0;
	border-style: solid;
	border-width: 1px;
	border-color:#aaa;
}

a.c-success {
	background-color:rgba(115, 141, 0, 1);
	border-color:rgba(115, 141, 0, 1);
}

a.c-danger {
	background-color:rgba(222, 42, 97, 1);
	border-color:rgba(222, 42, 97, 1);
}

div.big-text {
  font-size: 16px;
}

@media (max-width: 935px) {

  .index-card-wrapper {
    max-width: 270px;
    margin-bottom: 30px;
  }
}


@media (max-width: 992px) {
  .text-center {
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:20px;
  }

  .index-card-wrapper {
    max-width: 270px;
    margin-bottom: 30px;
  }

  .carousel-caption {
    width: 75%;
  }

  .carousel-caption h4 {
    font-size: 16px;
  }
}

@media (max-width: 768px) {
  .text-center {
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:20px;
  }

  .slider .slid-content {
    padding: 13px 20px 0 20px;
    width: 100%;
    position: relative;
    display: block;
  }

  .slider .slider-nav {
    position: relative;
    width: 100%;
    display: block;
    height: 400px;
  }

  .btn.c-tab-act {
    width: 100%;
  }

  .btn.c-tab {
    width: 100%;
  }
}

#success {
  display: none;
}
