cuz.icon
{
  font-size: 1em;
  display: inline-block;
  position: relative;
  width: 4.6em;
  height: 5em;
  background-color: #fff;
  margin-right:7px;
  margin-bottom:7px;
  box-shadow: 0 1px 0 #bdbdbd;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transform: rotate(0deg) skewY(0deg);
  -webkit-transform-origin: 50% 10%;
  transform-origin: 50% 10%;
  border-radius: 10px;
}

cuz.icon *
{
  display: block;
  width: 100%;
  font-size: 1em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
}

cuz.icon.bos strong
{
  position: absolute;
  top: 0;
  color: #fff;
  background-color: #006fb9;
  border-bottom: 1px dashed #39363a;
  box-shadow: 0 2px 0 #ffffff;
}

strong:hover
{
  color: #fff !important;
}


cuz.icon.ald strong
{
  position: absolute;
  top: 0;
  color: #fff;
  background-color: #82C43F;
  border-bottom: 1px #416919;
  box-shadow: 0 2px 0 #82C43F;
}

cuz.icon.dolu strong
{
  position: absolute;
  top: 0;
  color: #ffff;
  background-color: #328632;
  border-bottom: 1px #009e00;
  box-shadow: 0 2px 0 #3c763d;
}

cuz.icon.hatim strong
{
  position: absolute;
  top: 0;
  color: #fff;
  background-color: #30afcf;
  border-bottom: 1px dashed #1f86a0;
  box-shadow: 0 2px 0 #30afcf;
}

cuz.icon em
{
  position: absolute;
  bottom:-0.4em;
  color: #fd9f1b;
}


cuz.icon.bos span, cuz.icon.ald span
{
  width: 100%;
  font-size: 2.3em;
  letter-spacing: -0.05em;
  padding-top: .7em;
  color: #2f2f2f;
}

cuz.icon.dolu span
{
  width: 100%;
  font-size: 2.3em;
  letter-spacing: -0.05em;
  padding-top: .7em;
  color: #7B7B7B;
}

cuz.icon.hatim span
{
  width: 100%;
  font-size: 2.3em;
  letter-spacing: -0.05em;
  padding-top: 1.1em;
  color: #2f2f2f;
}

cuz.icon.bos:hover, cuz.icon.bos:focus, cuz.icon.ald:hover, cuz.icon.ald:focus
{
  transform: scale(1.1);
}

@-webkit-keyframes swing {
  0%   { -webkit-transform: rotate(0deg)  skewY(0deg); }
  20%  { -webkit-transform: rotate(12deg) skewY(4deg); }
  60%  { -webkit-transform: rotate(-9deg) skewY(-3deg); }
  80%  { -webkit-transform: rotate(6deg)  skewY(-2deg); }
  100% { -webkit-transform: rotate(0deg)  skewY(0deg); }
}

@keyframes swing {
  0%   { transform: rotate(0deg)  skewY(0deg); }
  20%  { transform: rotate(12deg) skewY(4deg); }
  60%  { transform: rotate(-9deg) skewY(-3deg); }
  80%  { transform: rotate(6deg)  skewY(-2deg); }
  100% { transform: rotate(0deg)  skewY(0deg); }
}

#hatimyaprak
{

	width: 39em;
	margin:auto;
	background:white;
	padding:10px;

}

.bos, .hatim, .ald, .logohover
{

	cursor: pointer;

}

.input-append.input-block-level,
.input-prepend.input-block-level {
  display: table;
}

.input-append.input-block-level .add-on,
.input-prepend.input-block-level .add-on {
  display: table-cell;
  width: 1%; /* remove this if you want default bootstrap button width */
}

.input-append.input-block-level > input,
.input-prepend.input-block-level > input {
  box-sizing: border-box; /* use bootstrap mixin or include vendor variants */
  -moz-box-sizing: border-box; /* for Firefox */
  display: table; /* table-cell is not working well in Chrome for small widths */
  min-height: inherit;
  width: 100%;
}

.input-append.input-block-level > input {
  border-right: 0;
}

.input-prepend.input-block-level > input {
  border-left: 0;
}


.biku
{

	height:100px;
	background:red;
	padding:10px;
	border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
	float:right;
	margin-right:3px;

}

.biku strong
{

  width: 100%;
  font-size: 2.8em;
  letter-spacing: -0.03em;
  padding-top: 1.1em;
  color: white;

}

.renk1
{

	background:#fcb315;

}
.renk2
{

	background:#3c763d;

}
.renk3
{

	background:#1f86a0;

}

.biku em
{

  width: 100%;
  font-size: 1.5em;
  margin:auto;
  color: white;

}

#header
{
	margin-bottom:-10px;

}

.dolu{

opacity: 0.4;
filter: alpha(opacity=40);

}

/* Wrappers */
#header-wrapper {
  padding: 4.5em 0 1em 0;
}


/* Logo */
#logo {
  display: inline-block;
}
#logo h1 {
  background: #ff4486;
  color: #fff;
  border-radius: 6px;
  font-family: 'Oleo Script', serif;
  font-weight: 400;
  padding: 0.25em 0.2em 0.25em 0.2em;
  font-size: 3.25em;
  letter-spacing: 0.05em;
  display: inline-block;
  vertical-align: middle;
}
#logo span {
  font-weight: 800;
  line-height: 4.5em;
  letter-spacing: 0.025em;
  font-size: 0.9em;
  vertical-align: middle;
  margin: 0 0 0 1.25em;
}

/* Nav */
#nav {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.9em;
}
#nav ul li {
  float: left;
  line-height: 4.5em;
  padding-left: 1.5em;
}
#nav ul li a,
#nav ul li span {
  -moz-transition: background-color .25s ease-in-out;
  -webkit-transition: background-color .25s ease-in-out;
  -ms-transition: background-color .25s ease-in-out;
  transition: background-color .25s ease-in-out;
  font-weight: 800;
  letter-spacing: 0.025em;
  color: #696969;
  text-decoration: none;
  border-radius: 6px;
  padding: 0.5em 1em 0.5em 1em;
}
#nav ul li > ul {
  display: none;
}
#nav ul li:hover a,
#nav ul li:hover span {
  background: #fff;
}
#nav ul li.active a,
#nav ul li.active span {
  background: #fff;
}
#nav ul li.current a {
  background: #444;
  color: #fff;
}

.\33 u, .\33 u\24 {
  width: 25%;
  clear: none;
  margin-left: 0;
}

.alert-info:before,.alert-success:before{
  content:""
}
