/* CSS Document */
.btn{
	cursor: pointer;
}

.row-fullheight{
	height: 600px!important;
	height: -moz-calc(100% - 168px)!important;/* Nav: 48px + Footer: 120px*/
    height: -webkit-calc(100% - 168px)!important;/* Nav: 48px + Footer: 120px*/
    height: calc(100% - 168px)!important;	/* Nav: 48px + Footer: 120px*/
}

.row-100{
	height: 100%;
}

body.locked{
	background-color: #333;
}

.round_pic{
    width: 200px;
    height: 200px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.captcha-img{
	margin-right: 10px;
	float: left;
	cursor: pointer;
}

.captcha-field{
	text-transform: uppercase;
	width: 200px;
	width: calc(100% - 110px);
}

.box-center {
    margin: 0 auto;
}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
}

.full-container{
	max-width: 100%!important;
	min-height: calc(100% - 168px);
}

/* Font Sizes */

.wp10{	font-size:	10px!important;}
.wp11{	font-size:	11px!important;}
.wp12{	font-size:	12px!important;}
.wp13{	font-size:	13px!important;}
.wp14{	font-size:	14px!important;}
.wp15{	font-size:	15px!important;}
.wp16{	font-size:	16px!important;}
.wp17{	font-size:	17px!important;}
.wp18{	font-size:	18px!important;}
.wp19{	font-size:	19px!important;}
.wp20{	font-size:	20px!important;}
.wp21{	font-size:	21px!important;}
.wp22{	font-size:	22px!important;}
.wp23{	font-size:	23px!important;}
.wp24{	font-size:	24px!important;}
.wp25{	font-size:	25px!important;}
.wp26{	font-size:	26px!important;}
.wp27{	font-size:	27px!important;}
.wp28{	font-size:	28px!important;}
.wp29{	font-size:	29px!important;}
.wp30{	font-size:	30px!important;}
.wp31{	font-size:	31px!important;}
.wp32{	font-size:	32px!important;}
.wp33{	font-size:	33px!important;}
.wp34{	font-size:	34px!important;}
.wp35{	font-size:	35px!important;}
.wp36{	font-size:	36px!important;}
.wp37{	font-size:	37px!important;}
.wp38{	font-size:	38px!important;}
.wp39{	font-size:	39px!important;}
.wp40{	font-size:	40px!important;}

.text-bold{
	font-weight: bold;
}

/*********** Buttons ***********/

.btn{
	cursor: pointer;
}

.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/*********** Dropdown Menu ***********/
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 200px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0px;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}

.scroll {
  max-height: 250px;
  overflow-y: auto;
}

.h250 {
  max-height: 250px;
}
.termin-card{
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 6px 10px rgba(0,0,0,.08), 0 0 6px rgba(0,0,0,.05);
      transition: .3s transform cubic-bezier(.155,1.105,.295,1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);
  padding: 14px 80px 18px 36px;
  cursor: pointer;
}

.termin-card:hover{
     transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);
}



.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0,0,0,0);
}
