@import url("//fonts.googleapis.com/css?family=Roboto:400,300,500,700&subset=latin,latin-ext");
@import url("comment.css?v=6");
@import url("post.css?v=1001");
@import url("ticket.css?v=1");
body {
  background: #f2f3f8;
  color: #616161;
  font-family: 'Roboto', sans-serif;
}

body > .container {
  position: relative;
  /*z-index: 1;*/
}

a {
  color: var(--orange);
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
}
a#scroll-top, a.do_comment_btn, a.btn-close, a.btn-delete, a.logo{
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  -webkit-transition: all 0s ease;
  transition: all 0s ease;
}
h1, h2, h3, h4, h5, h6 {
  color: var(--navy-blue);
  font-weight: 300;
  font-family: inherit;
  margin-top: 0;
  line-height: inherit;
}

h1 {
  font-size: 26px;
  color: var(--orange);
  margin-bottom: 27px;
}
h1.alt {
  color: var(--navy-blue);
}

h2 {
  font-size: 24px;
  color: var(--orange);
  margin-bottom: 25px;
}
h2.alt {
  color: var(--navy-blue);
}
h2.margintop {
  margin-top: 25px;
}
h2 a {
  float: right;
  font-size: 14px;
  line-height: 24px;
  color: var(--blue);
  font-weight: 500;
}
h3 {
  font-size: 20px;
  margin-bottom: 15px;
  white-space: nowrap;
  overflow: hidden;
  min-height: 23px;
  display: block;
  text-overflow: ellipsis;
}
h3.border {
  color: var(--orange);
  border-bottom: 1px solid #ececee;
  margin-bottom: 20px;
  padding-bottom: 15px;
}

h4 {
  font-size: 18px;
  line-height: 20px;
  margin-bottom: 20px;
}
h4 a {
  color: var(--navy-blue);
}
h4.alt {
  color: var(--orange);
}
h4.light {
  font-weight: 300;
}

h5 {
  font-size: 14px;
}
h5 .seviye-title {
  color: var(--blue);
  font-size: 18px;
  font-weight: 300;
}

h6 {
  font-size: 15px;
  font-weight: 500;
}

.reset, .nav ul, .footer ul {
  margin: 0;
  padding: 0;
}

.cf:before, .image-list li:before, .letters:before, .cf:after, .image-list li:after, .letters:after {
  content: " ";
  display: table;
}
.cf:after, .image-list li:after, .letters:after {
  clear: both;
}

.endcolumn [class*="column"] + [class*="column"]:last-child {
  float: left;
}

.row.no-padding {
  margin: 0;
}
.row.no-padding > .columns {
  padding: 0;
}

a:focus, a:hover {
  text-decoration: none;
}

figure {
  display: block;
  margin: 0;
  padding: 0;
}
figure > a {
  display: block;
}

button,
input {
  outline: 0;
}

/****/
.button {
  display: inline-block;
  border-radius: 4px;
  line-height: 36px;
  font-size: 14px;
  padding: 0 9px;
  border: 0;
}
.button + .menu {
  margin-top: 30px;
}
.button.red {
  background: var(--orange);
  color: #fff;
  text-transform: uppercase;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
}
.button.midnight {
  background: var(--blue);
  color: #fff;
  text-transform: uppercase;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
}
.button.midnight:hover {background: #8b9fa5;}

.button.white i.btn-bilet {
  margin: -2px 4px 0px -2px;
  height: 24px;
  width: 23px;
  background: transparent url('../img/icons-s48d7f42451.png') -52px -472px no-repeat;
}
.button.white:hover  i.btn-bilet{
   background: transparent url('../img/icons-s48d7f42451.png') 0 -472px no-repeat;
}

.button .btn-bilet {
  margin: -2px 4px 0px -2px;
  height: 24px;
  width: 23px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -472px no-repeat;
}

i.icon-clock {
  height: 22px;
  width: 23px;
  background: transparent url('../img/icons-s48d7f42451.png') -27px -487px no-repeat;
}
.button.red .btn-yorumyaz {
  height: 21px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1548px no-repeat;
}
.button.red:hover {
  background: #f45a4a;
}
.button.green {
  background: #27ae60;
  color: #fff;
  text-transform: uppercase;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
}
.button.green:hover {
  background: #34cb74;
}
.button.small {
  border: 1px solid #b6c3c7;
  background: #fff;
  line-height: 27px;
  font-size: 12px;
  color: #b6c3c7;
  text-transform: uppercase;
  margin-right: 4px;
}
.button.small .btn-heart-small {
  height: 13px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -991px no-repeat;
}
.button.small .btn-comment {
  height: 13px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -607px no-repeat;
}
.button.small .btn-date {
  height: 14px;
  width: 13px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -808px no-repeat;
}
.button.small .btn-check {
  height: 9px;
  width: 13px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -545px no-repeat;
}
.button.small .btn-password {
  height: 17px;
  width: 12px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1177px no-repeat;
}
.button.small .btn-fb-small {
  height: 18px;
  width: 10px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -842px no-repeat;
}
.button.small .btn-delete {
  height: 13px;
  width: 13px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -741px no-repeat;
}
.button.small .btn-edit {
  height: 14px;
  width: 14px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -808px no-repeat;
}
.button.small .btn-users {
  height: 14px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1286px no-repeat;
}
.button.small:not(.active):hover,
.button.small.active {
  border-color: var(--orange);
  color: var(--orange) !important;
}
.button.small:not(.active):hover .btn-date,
.button.small.active .btn-date {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -774px no-repeat;
}
.button.small:not(.active):hover .btn-heart-small,
.button.small.active .btn-heart-small {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -958px no-repeat;
}
.button.small:not(.active):hover .btn-comment,
.button.small.active .btn-comment {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -574px no-repeat;
}
.button.small:not(.active):hover .btn-check,
.button.small.active .btn-check {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -516px no-repeat;
}

.button.small:hover .btn-password {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1140px no-repeat;
}
.button.small:hover .btn-delete {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -708px no-repeat;
}
.button.small:hover .btn-edit {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -774px no-repeat;
}
.button.small:hover .btn-users {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1252px no-repeat;
}
.button.small.profile, .button.small.users {
  border-color: var(--blue);
  color: var(--blue);
}
.button.small.profile:hover, .button.small.users:hover {
  border-color: var(--navy-blue);
  color: var(--navy-blue);
}
.button.small.delete {
  border-color: #b6c3c7;
  color: #b6c3c7;
}
.button.small.delete:hover {
  color: #a43c31;
  border-color: #a43c31;
}
.button.small.fb {
  border-color: #6179ac;
  color: #6179ac;
}

.button.paylas {
  position: relative;
}
.button.paylas ul {
  display: none;
  position: absolute;
  list-style: none;
  padding: 7px;
  top: 95%;
  left: -1px;
  right: -1px;
  background: #fff;
  z-index: 10;
  border-radius: 0 0 3px 3px;
  border: 1px solid #f2f3f8;
  text-align: left;
}
.button.paylas ul li {
  display: block;
}
.button.paylas ul li a {
  font-size: 12px;
  color: var(--blue);
  display: block;
  text-transform: none;
  line-height: 26px;
}
.button.paylas ul li a .share-fb {
  margin-left: 0;
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5314px no-repeat;
}
.button.paylas ul li a .share-tw {
  margin-left: 0;
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5390px no-repeat;
}
.button.paylas ul li a .share-em {
  margin-left: 0;
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5238px no-repeat;
}
.button.paylas ul li a.fb:hover {
  color: #3b5998;
}
.button.paylas ul li a.fb:hover .share-fb {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5276px no-repeat;
}
.button.paylas ul li a.tw:hover {
  color: #00aced;
}
.button.paylas ul li a.tw:hover .share-tw {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5352px no-repeat;
}

.button.paylas ul li a.em:hover {
  color: var(--orange);
}
.button.paylas ul li a.em:hover .share-em {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5200px no-repeat;
}
.button.white {
  background: #fff;
  color: var(--orange);
  text-transform: uppercase;
  border: 1px solid #f2f3f8;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.button.playbook {
  background: var(--blue);
  color: #fff;
  text-transform: uppercase;
  border: 1px solid var(--blue);
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.button.watch_now {
  background: #23a455;
  color: #fff;
  text-transform: uppercase;
  border: 1px solid #23a455;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.button.white.red {
  background: var(--orange);
  color: #fff;
}
.button.gray {
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  background: #FFFFFF;
  color: var(--blue);
  border: 1px solid var(--blue);
}
.button.gray:hover {
  background: #FFFFFF !important;
  color: var(--navy-blue) !important;
  border: 1px solid var(--navy-blue) !important;
}
.button.gray-hover {
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0);
  background: #FFFFFF;
  color: var(--navy-blue);
  border: 1px solid var(--navy-blue);
  line-height: 28px;
}
.button.gray-hover:hover {
  background: #FFFFFF !important;
  color: var(--orange) !important;
  border: 1px solid var(--orange) !important;
}
.button.white .btn-heart {
  height: 20px;
  width: 22px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1024px no-repeat;
}
.button.white .btn-share {
  height: 18px;
  width: 23px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1214px no-repeat;
}
.button.white .btn-view {
  height: 14px;
  width: 23px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1354px no-repeat;
}
.button.white .btn-watch {
  height: 19px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1427px no-repeat;
}
.button.playbook .btn-playbook {
  height: 19px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') -24px -1388px no-repeat;
}
.button.watch_now .btn-watch-now {
  height: 24px;
  width: 24px;
  background: url(/files/frontend/img/video-camera.svg);
  background-size: cover;
  position: relative;
  bottom: 2px;
  background-repeat: no-repeat;
}
.button.watch_now .btn-headphones {
  height: 21px;
  width: 21px;
  background: url(/files/frontend/img/headphones.svg);
  background-size: cover;
  position: relative;
  bottom: 3px;
  background-repeat: no-repeat;
}
.button.white .btn-ok {
  height: 19px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') -20px -511px no-repeat;
}
.button.red .btn-ok-selected {
  height: 19px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') -42px -511px no-repeat;
}

.button.gray .btn-clock {
  height: 21px;
  width: 19px;
  background: transparent url('../img/icons-s48d7f42451.png') -20px -1508px no-repeat;
}

.button.white .btn-went {
  height: 21px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1507px no-repeat;
}
.button.white .btn-map {
  height: 18px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1102px no-repeat;
}
.button.white.red .btn-follow {
  height: 18px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5730px no-repeat;
}
.button.white:not(.active):not(.paylas):hover,
.button.white.active:not(.paylas) {
  background: var(--orange);
  color: #fff;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
}
.button.playbook:not(.active):not(.paylas):hover,
.button.playbook.active:not(.paylas) {
  background: var(--navy-blue);
  color: #fff;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
}
.button.watch_now:not(.active):not(.paylas):hover,
.button.watch_now.active:not(.paylas) {
  background: #34cb74;
  color: #fff;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.3);
}
.button.white.red:not(.active):not(.paylas):hover,
.button.white.red.active:not(.paylas) {
  background: #fff;
  color: var(--orange);
}
.button.white:not(.active):not(.paylas):hover .btn-heart,
.button.white.active:not(.paylas) .btn-heart {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -918px no-repeat;
}
.button.white:not(.active):not(.paylas):hover .btn-view,
.button.white.active:not(.paylas) .btn-view {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1320px no-repeat;
}
.button.white:not(.active):not(.paylas):hover .btn-watch,
.button.white.active:not(.paylas) .btn-watch {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1388px no-repeat;
}
.button.playbook:not(.active):not(.paylas):hover .btn-playbook,
.button.playbook.active:not(.paylas) .btn-playbook {
  background: transparent url('../img/icons-s48d7f42451.png') -24px -1388px no-repeat;
}
.button.watch_now:not(.active):not(.paylas):hover .btn-watch-now,
.button.watch_now.active:not(.paylas) .btn-watch-now {
  height: 18px;
  width: 24px;
  background: url(/files/frontend/img/watch-now.png);
  background-size: cover;
  bottom: 2px;
}
.btn-ok-parent:hover .btn-ok {
   background: transparent url('../img/icons-s48d7f42451.png') -41px -511px no-repeat;
}
.button.white:not(.active):not(.paylas):hover .btn-went,
.button.white.active:not(.paylas) .btn-went {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1466px no-repeat;
}
.button.gray:not(.active):not(.paylas):hover .btn-clock,
.button.gray.active:not(.paylas) .btn-clock {
  background: transparent url('../img/icons-s48d7f42451.png') -20px -1487px no-repeat;
}
.button.white:not(.active):not(.paylas):hover .btn-map,
.button.white.active:not(.paylas) .btn-map {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1064px no-repeat;
}
.button.white.red:not(.active):not(.paylas):hover .btn-follow,
.button.white.red.active:not(.paylas) .btn-follow {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5749px no-repeat;
}
.button.facebook {
  background: #3b5998;
  color: #fff;
  text-transform: uppercase;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.button.facebook .btn-fb {
  height: 18px;
  width: 10px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -880px no-repeat;
}
.button.facebook:hover {
  background: #4264aa;
}

.button.google {
  min-width: 183px !important;
  margin-top:20px;
  background: #f6f6f6;
  color: #979797;
  text-transform: uppercase;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.button.google .btn-google, .google>span {
  height: 18px;
  width: 18px;
  background: transparent url('../img/google.png') no-repeat;
}
.button.google:hover {
  background: #fff;
}
.button.grey {
  background: #b6c3c7;
  text-transform: uppercase;
  color: #fff;
  -moz-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
}
.button.grey:hover {
  background: #c4cfd2;
}

i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 2px;
}
i.ico-category {
  height: 20px;
  width: 21px;
  background: transparent url('../img/icons-s48d7f42451.png') -15px -439px no-repeat;
}
i.ico-fav-ad {
  height: 20px;
  width: 21px;
  background: transparent url('../img/icons-s48d7f42451.png') -92px -380px no-repeat;
}
i.ico-fav-ad-passive {
  height: 20px;
  width: 21px;
  background: transparent url('../img/icons-s48d7f42451.png') -92px -354px no-repeat;
}
i.ico-location {
  height: 20px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3458px no-repeat;
}
i.ico-pin {
  height: 20px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3498px no-repeat;
}
i.ico-tur {
  height: 19px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3650px no-repeat;
}
i.ico-age_limit {
  height: 19px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png?v=100') -23px -3538px no-repeat;
}
i.ico-tag {
  height: 20px;
  width: 19px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -6268px no-repeat;
}
i.ico-sure {
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3538px no-repeat;
}
i.ico-tarih {
  height: 18px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3576px no-repeat;
}
i.ico-tel {
  height: 16px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3614px no-repeat;
}
i.ico-email {
  height: 14px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3330px no-repeat;
}
i.ico-yukselen {
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3783px no-repeat;
}
i.ico-azalan {
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3260px no-repeat;
}
i.ico-avatar-hover {
  height: 32px;
  width: 40px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3208px no-repeat;
}
i.ico-fb {
  height: 27px;
  width: 28px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3411px no-repeat;
}
i.ico-tw {
  height: 27px;
  width: 28px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3736px no-repeat;
}
i.ico-comment-counter {
  height: 12px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3298px no-repeat;
}
i.ico-star {
  margin-right: 0;
  padding-right: 6px;
  height: 34px;
  width: 32px;
  text-align: center;
  line-height: 34px;
  position: relative;
}
i.ico-star:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 34px;
  width: 28px;
  padding-top: 2px;
  text-align: center;
  line-height: 34px;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  text-indent: 5px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2006px no-repeat;
}
i.ico-star.ico-star-hover-0:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2060px no-repeat;
  content: '1';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-1:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2168px no-repeat;
  content: '2';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-2:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2222px no-repeat;
  content: '3';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-3:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2276px no-repeat;
  content: '4';
}
i.ico-star.ico-star-hover-4:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2330px no-repeat;
  content: '5';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-5:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2384px no-repeat;
  content: '6';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-6:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2438px no-repeat;
  content: '7';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-7:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2492px no-repeat;
  content: '8';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-8:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2546px no-repeat;
  content: '9';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-star.ico-star-hover-9:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2114px no-repeat;
  content: '10';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

i.ico-like {
  margin-right: 0;
  padding-right: 6px;
  height: 39px;
  width: 32px;
  text-align: center;
  line-height: 34px;
  position: relative;
}
i.ico-like:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 39px;
  width: 32px;
  padding-top: 5px;
  text-align: center;
  line-height: 34px;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  text-indent: -12px;
  background: transparent url('../img/likes.png') 0 0px no-repeat;
}
i.ico-like.ico-like-hover-0:before {
  background: transparent url('../img/likes.png') -37px 0px no-repeat;
  content: '1';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-1:before {
  background: transparent url('../img/likes.png') -74px 0 no-repeat;
  content: '2';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-2:before {
  background: transparent url('../img/likes.png') -111px 0  no-repeat;
  content: '3';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-3:before {
  background: transparent url('../img/likes.png') -148px 0  no-repeat;
  content: '4';
}
i.ico-like.ico-like-hover-4:before {
  background: transparent url('../img/likes.png') -185px 0  no-repeat;
  content: '5';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-5:before {
  background: transparent url('../img/likes.png') -222px 0  no-repeat;
  content: '6';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-6:before {
  background: transparent url('../img/likes.png') -258px 0  no-repeat;
  content: '7';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-7:before {
  background: transparent url('../img/likes.png') -296px 0  no-repeat;
  content: '8';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-8:before {
  background: transparent url('../img/likes.png') -332px 0 no-repeat;
  content: '9';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
i.ico-like.ico-like-hover-9:before {
  background: transparent url('../img/likes.png') -370px 0 no-repeat;
  content: '10';
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.share-fb {
  color: var(--blue);
  margin-left: 10px;
}
.share-fb i {
  margin-right: 5px;
}
.share-fb:hover {
  color: #3b5998;
}
.share-fb:hover .ico-fb {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3364px no-repeat;
}

.share-tw {
  color: var(--blue);
  margin-left: 10px;
}
.share-tw i {
  margin-right: 5px;
}
.share-tw:hover {
  color: #00aced;
}
.share-tw:hover .ico-tw {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3689px no-repeat;
}
.fixed_container.fixed {
  position: fixed;
  top: 0;
  /* left: 0;*/
  width: 100%;
  z-index: 99;
}

.header {
  background: #fff;
  height: 80px;
  padding: 20px 0;
}
/* beta bitince yayına alınacak.
.header .logo {
  display: block;
  float: left;
  width: 191px;
  height: 40px;
  text-indent: -9999px;
  background: url("../img/logo.png");
  -moz-background-size: 191px 40px;
  -o-background-size: 191px 40px;
  -webkit-background-size: 191px 40px;
  background-size: 191px 40px;
}
*/
.header .logo {
  display: block;
  float: left;
  width: 183px;
  height: 46px;
  text-indent: -9999px;
  background: url("../img/logo.png") center center no-repeat;
  -moz-background-size: 183px 46px;
  -o-background-size: 183px 46px;
  -webkit-background-size: 183px 46px;
  background-size: 183px 46px;
  position: relative;
  top: -8px;
}
.header .usercp {
  line-height: 26px;
  margin: 0;
  padding: 7px 0;
  display: inline-block;
  z-index: 102;
  position: relative;
}
.header .usercp + .avatar {
  vertical-align: middle;
  display: inline-block;
}
.header .usercp > li {
  display: inline-block;
  padding: 0 5px 0 5px;
}

.header .usercp > li.bordered-icon {
  display: inline-block;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0 2px 0 2px;
}
.header .usercp > li:hover > a {
  z-index: 13;
  background: #fff;
}
.header .usercp > li > a {
  display: block;
  color: var(--blue);
  padding: 2px 4px 2px 4px;
  text-transform: uppercase;
  font-size: 14px;
  min-width: 35px;
  text-align: center;
  z-index: 9;
  position: relative;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.header .usercp > li > a .user-notification {
  height: 22px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5632px no-repeat;
}
.header .usercp > li > a .user-menu {
  height: 15px;
  width: 25px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5555px no-repeat;
}
.header .usercp > li > a i {
  margin-right: 0;
}
.header .usercp > li > a em {
  display: block;
  width: 19px;
  height: 19px;
  line-height: 19px;
  text-align: center;
  position: absolute;
  top: -4px;
  right: -2px;
  background: var(--orange);
  border-radius: 10px;
  font-style: normal;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
}
.header .usercp > li > a:hover {
  color: var(--navy-blue);
}
.header .usercp > li > a:hover .user-notification {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5590px no-repeat;
}
.header .usercp > li > a:hover .user-menu {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5520px no-repeat;
}
.header .usercp > li > a.facebook {
  color: #3b5998;
}
.header .usercp > li > a.google {
  color: #757575;
}
.header_container > .fixed_container.fixed .usercp .google {
    color: var(--blue) !important;
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    transition: all 0s linear;
}
.header_container > .fixed_container.fixed .usercp .google span {
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    transition: all 0s linear;
    background-position:0 -17px;
}
.header_container > .fixed_container.fixed .usercp .google:hover {
    color: #fff !important;
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    transition: all 0s linear;
}
.header_container > .fixed_container.fixed .usercp .google:hover span {
  -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    transition: all 0s linear;
  background-position:0 -34px;
}

.header .usercp > li > a.facebook span {
  display: inline-block;
  height: 18px;
  width: 10px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1932px no-repeat;
  vertical-align: middle;
  position: relative;
  top: -2px;
  margin-right: 7px;
}
.header .usercp > li .menu {
  display: none;
  z-index: 15;
  background: #fcfcfc;
  border-radius: 3px 0 3px 3px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
}
.header .usercp > li .menu li {
  padding: 6px 15px;
}
.header .usercp > li .menu li:first-child {
  border-top: 0;
}
.header .usercp > li .menu li:last-child {
  border-bottom: 0;
}
.header .usercp > li.sub-menu {
  position: relative;
  z-index: 25;
}
.header .usercp > li.sub-menu > a {
  border-radius: 3px 3px 0 0;
}
.header .usercp > li.sub-menu .menu {
  position: absolute;
  top: 30px;
  right: 2px;
}
.header .usercp > li.sub-menu .menu.menu-profile {
  position: absolute;
  top: 41px;
  right: 5px;
  width:220px;
}
.header .usercp > li.sub-menu .menu li {
  min-width: 150px;
}
.header .usercp > li.sub-menu .menu li a {
  white-space: nowrap;
  text-align: left;
}
.header .usercp > li.sub-menu .menu.image-list li {
  min-width: 420px;
}
.header .usercp > li.sub-menu .menu.image-list li h5 {
  color: var(--orange);
  margin-top: 10px;
  font-weight: 600;
}
.header .usercp > li.sub-menu .menu.image-list li p {
  text-align: left;
}
.header .usercp > li.sub-menu .menu.image-list li p a {
  display: inline;
}
.header .usercp > li.sub-menu .menu.image-list li a.button {
  display: inline-block;
  margin: 5px 0;
}
.header .usercp > li.sub-menu:hover > a {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
}
.header .usercp > li:first-child {
  border-left: 0;
}
.header .usercp > li:last-child {
  margin-right: 0;
}
.header .shadow {
  z-index: 101;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.nav {
  background: var(--navy-blue);
  border-bottom: 2px solid #010304;
  margin-bottom: 30px;
}
.nav.no-margin {
  margin-bottom: 0;
}
.nav ul li {
  display: block;
  float: left;
  border-right: 1px solid #010304;
  position: relative;
}
.nav ul li > a {
  display: block;
  padding: 2px 12px 0px 12px;
  line-height: 38px;
  color: #e1e3e5;
  font-size: 14px;
  text-transform: uppercase;
}
.nav ul li > a:hover,
.nav ul li > a.selected {
  background: rgba(255, 255, 255, 0.1);
}
ul li i.hour-glass{
  width:14px; height:14px; background:url('../img/svg/hourglass.png?v=3');
  background-size:42px 14px;
}
.mobile-menu ul li i.hour-glass{background-position:-14px 0px;}
.mobile-menu>ul>li:hover i.hour-glass{background-position:-28px 0px;}
.mobile-menu>ul>li.active i.hour-glass{background-position:-28px 0px;}

ul li.orange-menu a{
  background: #a43c31; color:white;
}
.nav ul li.orange-menu > a:hover{
  background:var(--orange); color:white;
}
.nav ul li.orange-menu > a.selected {
  background: white; color:var(--orange);
}
.nav .mega-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 1090px;
  z-index: 99;
}
.nav .mega-menu .inner {
  padding: 15px 0;
}
.nav .mega-menu > .row {
  background: #fcfcfc;
  margin-top: 2px;
}
.nav .mega-menu > .row > .columns + .columns {
  border-left: 1px solid #ececee;
}
.nav .mega-menu .row.low-padding {
  margin: 0 -7px;
}
.nav .mega-menu .row.low-padding > .columns {
  padding: 0 7px;
}
.nav .mega-menu strong,
.nav .mega-menu strong a {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  color: var(--navy-blue);
}
.nav .mega-menu ul {
  padding-left: 10px;
}
.nav .mega-menu ul li {
  float: none;
  border: 0;
  padding: 0;
}
.nav .mega-menu ul li a {
  font-weight: 400;
  font-size: 14px;
  color: var(--navy-blue);
  padding: 0;
  text-transform: none;
}
.nav .mega-menu figure {
  position: relative;
}
.nav .mega-menu figure img {
  max-width: 100%;
}
.nav .mega-menu figure figcaption {
  text-align: center;
  padding: 10px;
  background: rgba(23, 36, 52, 0.9);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.nav .mega-menu figure figcaption h3 a {
  color: #fff;
}
.nav .shadow {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 20;
}

.shadow {
  display: none;
  background: rgba(0, 0, 0, 0.45);
}

.searchform {
  width: 100%;
  margin-left:-20px;
}
.widget .searchform {
  width: 100%;
  margin-left:0;
}
.fixed .searchform {
  width: 91%;
  margin-left:-7px;
}
.searchform fieldset {
  border-bottom: 2px solid var(--orange);
  position: relative;
  height: 40px;
}
.searchform fieldset .s,
.searchform fieldset .s-pano,
.searchform fieldset .user-search, .searchform fieldset .pano-search  {
  width: 100%;
  border: 0;
  height: 38px;
  padding: 0 40px 0 10px;
  background: #fff;
  color: rgba(113, 139, 146, 0.45);
  font-size: 18px;
  margin: 0;
}
.searchform fieldset .s:-moz-placeholder,
.searchform fieldset .user-search:-moz-placeholder,
.searchform fieldset .pano-search:-moz-placeholder {
  color: rgba(113, 139, 146, 0.45);
}
.searchform fieldset .s::-moz-placeholder,
.searchform fieldset .user-search::-moz-placeholder,
.searchform fieldset .pano-search::-moz-placeholder {
  color: rgba(113, 139, 146, 0.45);
}
.searchform fieldset .s:-ms-input-placeholder,
.searchform fieldset .user-search:-ms-input-placeholder,
.searchform fieldset .pano-search:-ms-input-placeholder {
  color: rgba(113, 139, 146, 0.45);
}
.searchform fieldset .s::-webkit-input-placeholder,
.searchform fieldset .user-search::-webkit-input-placeholder,
.searchform fieldset .pano-search::-webkit-input-placeholder {
  color: rgba(113, 139, 146, 0.45);
}
.searchform fieldset input[type="submit"] {
  position: absolute;
  display: block;
  width: 40px;
  height: 40px;
  border: 0;
  padding: 0;
  top: 0;
  right: 0;
  text-indent: -9999px;
  background: transparent url('../img/icons-s48d7f42451.png') 10px -5071px no-repeat;
}
.widget .searchform fieldset .s,
.widget .searchform fieldset .user-search {
  font-size: 14px;
}
.widget .searchform fieldset input[type="submit"] {
  width: 40px;
  background: transparent url('../img/icons-s48d7f42451.png') 15px -5113px no-repeat;
}

.twitter-typeahead {
  width: 100%;
}
.twitter-typeahead .tt-menu {
  top: 40px !important;
  width: 100%;
  background: #fff;
  border-radius: 0 0 4px 4px;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
}
.twitter-typeahead .tt-menu.user-search-results {
  left: -15px !important;
  width: 250px !important;
  padding-bottom: 10px;
}
.twitter-typeahead .tt-menu.user-search-results .follow-item {
  padding: 10px 0;
  margin: 0 15px;
  border-bottom: 1px solid #ececee;
}
.twitter-typeahead .tt-menu.user-search-results .button {
  margin-top: 10px;
}
.twitter-typeahead .tt-menu .tt-dataset {
  border-bottom: 1px solid #ececee;
  margin: 5px 0;
  position: relative;
  padding-bottom: 5px;
  cursor: pointer;
}
.twitter-typeahead .tt-menu .tt-dataset:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.twitter-typeahead .tt-menu .tt-dataset .tt-suggestion {
  font-size: 18px;
  font-weight: 300;
  color: var(--navy-blue);
  line-height: 30px;
  width: 100%;
  padding: 0 15px;
}
.twitter-typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
  background: #f5f5f5;
  color: var(--orange);
}
.twitter-typeahead .tt-menu .tt-dataset h3 {
  position: absolute;
  top: 5px;
  right: 15px;
  font-size: 14px;
  margin: 0;
  font-weight: 500;
  color: var(--blue);
}

.widget {
  position:relative;
  background: #fcfcfc;
  border-radius: 3px;
  padding: 30px;
  width: 100%;
  margin-bottom: 30px;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
}
.widget.clear-widget {
  background: none;
  padding: 0 30px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.widget.clear-widget p + p {
  margin: 0;
}
.widget.clear-widget a {
  color: var(--navy-blue);
}
.widget.clear-widget a:hover {
  color: var(--orange);
}
.widget.clear-widget.top-padding {
  padding: 30px 0;
}
.widget.top-img {
  padding: 0;
}
.widget.top-img img,
.widget.top-img .slick {
  border-radius: 3px 0px 0 0;
}
.widget.top-img .post-content {
      padding: 18px 20px;
}
.widget.top-img .post-content.grup-profil {
  padding-top: 30px;
}
.widget.top-img .post-content.grup-profil h3 {
  white-space: default;
  line-height: 1.2;
}
.widget.left-img {
  padding: 0;
}
.widget.left-img img {
  border-radius: 3px 0 0 3px;
}
.widget.left-img .content {
  padding: 25px 30px;
}
.widget.only-img {
  display: block;
  padding: 0;
  position: relative;
  width: 100%;
  min-height: 200px;
}
.widget.only-img > a {
  display: block;
}
.widget.only-img img {
  border-radius: 3px;
}
.widget.only-img .link-overlay {
  position: absolute;
  top: 0;
  left: 0;
  padding: 20px 30px;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  text-align: center;
  background: rgba(23, 36, 52, 0.6);
}
.widget.only-img .link-overlay > div {
  display: table;
  width: 100%;
  height: 100%;
}
.widget.only-img .link-overlay > div > div {
  display: table-cell;
  vertical-align: middle;
}
.widget.only-img .link-overlay:not(.large):hover {
  background: rgba(209, 91, 66, 0.5);
}
.widget.only-img .link-overlay h1 {
  color: #fff;
  margin: 0;
}
.widget.only-img .link-overlay.large h1 {
  font-size: 36px;
}
.widget.has-overlay > figure {
  position: relative;
  margin-bottom: 40px;
  min-height: 200px;
}
.widget.has-overlay.overlay-left .overlay {
  left: 30px;
  margin-left: 0;
  z-index: 9;
}
.widget.has-overlay .overlay {
  position: absolute;
  width: 190px;
  height: 190px;
  border-radius: 95px;
  bottom: -45px;
  left: 50%;
  margin-left: -95px;
  padding: 6px;
  background: #fff;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);
}
.widget.has-overlay .overlay img {
  display: block;
  width: 178px;
  height: 178px;
  border-radius: 89px;
}
.widget.list {
  padding: 15px;
}
.widget h3 {
  margin-bottom: 10px;
}
.widget h3 a {
  color: var(--navy-blue);
}
.widget h3 a:hover {
  color: var(--orange);
}
.widget:hover .slick.color2-bg img, .widget:hover .slick.color1-bg img {
  opacity: 0.85;
}

.widget:hover .slick.color2-bg + .post-content h3 a, .widget:hover .slick.color1-bg + .post-content h3 a {
  color: var(--orange);
}


.image-list {
  padding: 0;
  list-style: none;
  /* Social list */
  /* Follow list */
}
.image-list li {
  -moz-box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  padding: 15px 0;
  border-bottom: 1px solid #ececee;
}
.image-list li > a {
  display: block;
}
.image-list li > a img {
  float: left;
  margin-right: 15px;
}
.image-list li > a h4 {
  padding-top: 10px;
  display: block;
  font-weight: 300;
  margin-bottom: 5px;
}
.image-list li > a .post-meta {
  font-size: 12px;
}
.image-list li:first-child {
  padding-top: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.image-list li:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.image-list.menu-list a {
  text-transform: uppercase;
  color: var(--blue);
}
.image-list.menu-list a:hover {
  color: var(--navy-blue);
}
.image-list.menu-list a.active {
  color: var(--navy-blue);
}
.image-list.msg-list .follow-item {
  position: relative;
  border: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.image-list.msg-list .follow-item p {
  padding: 3px 0 0 0;
}
.image-list.msg-list .follow-item .avatar {
  margin-right: 8px;
}
.image-list.msg-list .follow-item:nth-child(even) {
  text-align: right;
}
.image-list.msg-list .follow-item:nth-child(even) .avatar {
  float: right;
  margin-left: 8px;
}
.image-list.msg-list .follow-item:nth-child(even) .comment-body {
  text-align: left;
}
.image-list.msg-list .follow-item .comment-body {
  margin-top: 10px;
}
.image-list.social-list a span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 30px;
  margin-left: 3px;
}
.image-list.social-list a span.home-fb-link {
  height: 32px;
  width: 32px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2740px no-repeat;
}
.image-list.social-list a span.home-tw-link {
  height: 32px;
  width: 32px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3052px no-repeat;
}
.image-list.social-list a span.home-ins-link {
  height: 32px;
  width: 32px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2948px no-repeat;
}
.image-list.social-list a span.home-gp-link {
  height: 32px;
  width: 32px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2844px no-repeat;
}
.image-list.social-list a span.home-yt-link {
  height: 32px;
  width: 32px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3156px no-repeat;
}
.image-list.social-list a h4 {
  display: inline-block;
  color: var(--blue);
  margin: 0;
  padding: 0;
  line-height: 32px;
  vertical-align: middle;
}
.image-list.social-list a:hover span.home-fb-link {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2688px no-repeat;
}
.image-list.social-list a:hover span.home-fb-link + h4 {
  color: #3b5998;
}
.image-list.social-list a:hover span.home-tw-link {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3000px no-repeat;
}
.image-list.social-list a:hover span.home-tw-link + h4 {
  color: #00aced;
}
.image-list.social-list a:hover span.home-ins-link {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2896px no-repeat;
}
.image-list.social-list a:hover span.home-ins-link + h4 {
  color: #262626;
}
.image-list.social-list a:hover span.home-gp-link {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2792px no-repeat;
}
.image-list.social-list a:hover span.home-gp-link + h4 {
  color: #dd4b39;
}
.image-list.social-list a:hover span.home-yt-link {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3104px no-repeat;
}
.image-list.social-list a:hover span.home-yt-link + h4 {
  color: #e52d27;
}
.image-list.follow-list.center-text p {
  padding: 10px 0px 0 46px;
}
.image-list.follow-list.center-text p a {
  color: var(--navy-blue);
}
.image-list.news-list .post-content {
  padding: 0;
}
.image-list.news-list .post-content h4 {
  font-weight: 400;
}
.image-list.news-list li > a img {
  float: none;
  margin: 0;
}
.image-list.search-results .result {
  padding: 14px 0;
}
.image-list.search-results .result.small {
  padding: 9px 0;
}
.image-list.search-results .result h6 {
  display: inline;
}
.image-list.search-results .result h6 + span {
  color: var(--blue);
}
.image-list.search-results + .results {
  border-top: 1px solid #ececee;
  -moz-box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  padding-top: 20px;
  margin-bottom: 30px;
}
.image-list.search-results:last-of-type + .results {
  margin-bottom: 0;
}

.avatar {
  width: 38px;
  height: 38px;
  border-radius: 19px;
}
.avatar img {
  width: 38px;
  height: 38px;
  border-radius: 19px;
}
.avatar.large {
  width: 148px;
  height: 148px;
  border-radius: 75px;
  position: relative;
  margin: 0 auto;
  text-align: center;
}
.avatar.large img {
  width: 148px;
  height: 148px;
  border-radius: 75px;
}
.avatar.large.default {
  height: 148px;
  width: 148px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -184px no-repeat;
}
.avatar.large .overlay {
  width: 148px;
  height: 148px;
  border-radius: 74px;
  background: rgba(23, 36, 52, 0.55);
  opacity: 0;
  position: absolute;
  top: 1px;
  left: 1px;
  padding-top: 45px;
}
.avatar.large .overlay i {
  margin: 0 0 11px 0;
}
.avatar.large .overlay span {
  display: block;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}
.avatar.large:hover .overlay {
  opacity: 1;
}
.avatar.default {
  height: 37px;
  width: 37px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -354px no-repeat;
}
.follow-item {
  position: relative;
}
.follow-item .avatar {
  float: left;
}

.follow-item .follow,
.follow-item .follow_hover {
  display: block;
  float: right;
  position: relative;
  top: 5px;
  height: 26px;
  width: 30px;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.follow-item .follow {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5474px no-repeat;
}
.follow-item .follow_hover {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5428px no-repeat;
}
.follow-item .like,
.follow-item .like_hover {
  display: block;
  float: right;
  position: relative;
  top: 0;
  height: 24px;
  width: 27px;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.follow-item .like {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2644px no-repeat;
}
.follow-item .like_hover {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -2600px no-repeat; 
}
.follow-item .watch,
.follow-item .watch_hover {
  display: block;
  float: right;
  position: relative;
  top: 5px;
  height: 18px;
  width: 30px;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.follow-item .watch {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5712px no-repeat;
}
.follow-item .watch_hover {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5674px no-repeat; 
}
.follow-item .watchlist,
.follow-item .watchlist_hover {
  display: block;
  float: right;
  position: relative;
  top: 5px;
  height: 30px;
  width: 30px;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.follow-item .watchlist {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5797px no-repeat;
}
.follow-item .watchlist_hover {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5768px no-repeat; 
}

.follow-item .rating {
  width: 27px;
  height: 27px;
  line-height: 27px;
  font-size: 14px;
}
.follow-item p {
  display: block;
  padding: 3px 36px 0 46px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  margin: 0;
}
.follow-item p a {
  /*color: var(--blue;*/
  color: var(--navy-blue);
}
.follow-item p span.activity_extra_info {
  color: var(--blue);
}
.follow-list span.wall_extra_info {
  color: var(--blue);
  font-weight: normal;
  font-size: 14px;
}
.follow-item p span:not(.activity_extra_info) {
  font-size: 12px;
  color: #b6c3c7;
}

.location-list .location-item {
  position: relative;
}

.location-list .location-item .map,
.location-list .location-item .map_hover {
  display: block;
  float: right;
  position: relative;
  top: 5px;
  height: 27px;
  width: 21px;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
.location-list .location-item .map {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5034px no-repeat;
}
.location-list .location-item .map_hover {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4987px no-repeat;
}
.location-list .location-item h5 {
  margin-bottom: 0;
}

.meta-list {
  list-style: none;
  text-align: center;
  padding: 0;
  margin: 15px 0 20px;
}
.meta-list li {
  display: inline-block;
  padding: 0 13px;
  border-right: 1px solid #d9e0e1;
  color: var(--blue);
  font-weight: 500;
  font-size: 13px;
}
.meta-list li span {
  display: block;
  font-size: 16px;
  color: var(--navy-blue);
  margin-bottom: 5px;
}
.meta-list li:last-child {
  border: 0;
}

.at {
  position: relative;
  top: -7px;
  color: var(--navy-blue);
}

.post-content {
  padding: 20px 0;
}
.post-content h1 {
  font-weight: 500;
  margin-bottom: 10px;
  color: var(--navy-blue);
}
.post-content h1 + p {
  font-size: 13px;
  color: var(--blue);
}
.post-content h4 {
  font-weight: 400;
  margin-bottom: 10px;
}
.post-content h4.light {
  font-weight: 300;
}
.post-content .progress-container {
  border-top: 1px solid #ececee;
  border-bottom: 1px solid #ececee;
  margin: 10px 0;
  padding: 10px 0;
}
.post-content .whatis {
  display: block;
  position: relative;
  height: 25px;
  line-height: 20px;
  overflow: hidden;
}
.post-content .whatis > div {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  padding: 8px;
  color: #fff;
  font-size: 13px;
  line-height: 14px;
  background: #7a9399;
  text-align: left;
  opacity: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.post-content .whatis > div a {
  color: #fff;
  font-weight: 600;
}
.post-content .whatis:hover {
  overflow: visible;
}
.post-content .whatis:hover > div {
  opacity: 1;
}
.post-content .progress {
  margin-bottom: 10px;
}
.post-content p:last-of-type {
  margin: 0;
}

.post-meta {
  color: var(--blue);
  font-weight: 500;
  font-size: 14px;
  line-height: 1;
  white-space: nowrap;
  overflow: hidden;
  min-height: 20px;
  display: block;
  text-overflow: ellipsis;
}
.post-meta a {
  color: var(--blue);
}

.oyun {
  display: block;
  width: 100%;
}
.oyun figure img {
  margin-bottom: 15px;
}
.oyun h5 {
  font-weight: 400;
  margin-bottom: 5px;
}
.oyun span {
  display: block;
  color: var(--blue);
  font-size: 14px;
}

.oyuncu {
  display: block;
  width: 100%;
  margin-bottom: 20px;
}
.oyuncu figure img {
  margin-bottom: 15px;
}
.oyuncu h5 {
  font-weight: 400;
  margin-bottom: 0;
  color: var(--orange);
  line-height:20px;
}
.oyuncu span {
  display: block;
  color: var(--navy-blue);
  font-size: 14px;
}

.breadcrumbs {
  padding: 0;
  margin-bottom: 30px;
}
.breadcrumbs ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.breadcrumbs ul li {
  display: inline-block;
  position: relative;
  padding-left: 10px;
  margin-right: 5px;
  color: var(--navy-blue);
}
.breadcrumbs ul li:before {
  content: '';
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  height: 8px;
  width: 5px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -444px no-repeat;
}
.breadcrumbs ul li:first-child {
  padding-left: 20px;
}
.breadcrumbs ul li:first-child:before {
  top: 3px;
  height: 13px;
  width: 14px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -411px no-repeat;
}
.breadcrumbs ul li a {
  color: var(--blue);
}
.breadcrumbs ul li a:hover {
  color: var(--navy-blue);
}

.side-menu {
  margin: 0 0 0px -30px;
  width: 250px;
  padding: 0;
}
.side-menu .deselect {
  display: none;
  float: right;
  margin: 9px 30px 0 0;
  height: 16px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1970px no-repeat;
}
.side-menu li {
  display: block;
}
.side-menu li a:not(.deselect) {
  text-transform: capitalize;
  color: var(--navy-blue);
  display: block;
  line-height: 34px;
  margin-bottom: 1px;
  width: 250px;
  padding-left: 30px;
  font-weight: 500;
}
.side-menu li a:not(.deselect):hover, .side-menu li a:not(.deselect).active {
  color: var(--orange);
  background: #f5f5f5;
}
.side-menu li a:not(.deselect).selected {
  margin-right: 50px;
}
.side-menu li a:not(.deselect).selected + .deselect {
  display: block;
}
.side-menu li .sub-menu,
.side-menu li .sub-menu-modified {
  margin: 0;
  padding: 0;
}
.side-menu li .sub-menu li a:not(.deselect),
.side-menu li .sub-menu-modified li a:not(.deselect) {
  padding-left: 45px;
  text-transform: none;
  font-weight: 400;
}

.menu {
  margin: 0;
  padding: 0;
  list-style: none;
}
.menu li {
  padding: 15px 0;
  border-bottom: 1px solid #ececee;
}
.menu li:first-child {
  border-top: 1px solid #ececee;
}
.menu li a {
  display: block;
  color: var(--blue);
  text-transform: capitalize;
  position: relative;
}
.menu li a:hover,
.menu li a.selected {
  color: var(--navy-blue);
}
.menu li a:hover i.menu-ico1,
.menu li a.selected i.menu-ico1 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3899px no-repeat;
}
.menu li a:hover i.menu-ico2,
.menu li a.selected i.menu-ico2 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4419px no-repeat;
}
.menu li a:hover i.menu-ico3,
.menu li a.selected i.menu-ico3 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4491px no-repeat;
}
.menu li a:hover i.menu-ico4,
.menu li a.selected i.menu-ico4 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4555px no-repeat;
}
.menu li a:hover i.menu-ico5,
.menu li a.selected i.menu-ico5 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4627px no-repeat;
}
.menu li a:hover i.menu-ico6,
.menu li a.selected i.menu-ico6 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4699px no-repeat;
}
.menu li a:hover i.menu-ico7,
.menu li a.selected i.menu-ico7 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4773px no-repeat;
}
.menu li a:hover i.menu-ico8,
.menu li a.selected i.menu-ico8 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4843px no-repeat;
}
.menu li a:hover i.menu-ico9,
.menu li a.selected i.menu-ico9 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4913px no-repeat;
}
.menu li a:hover i.menu-ico10,
.menu li a.selected i.menu-ico10 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3977px no-repeat;
}
.menu li a:hover i.menu-ico11,
.menu li a.selected i.menu-ico11 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4045px no-repeat;
}
.menu li a:hover i.menu-ico12,
.menu li a.selected i.menu-ico12 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4117px no-repeat;
}
.menu li a:hover i.menu-ico13,
.menu li a.selected i.menu-ico13 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4191px no-repeat;
}
.menu li a:hover i.menu-ico14,
.menu li a.selected i.menu-ico14 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4267px no-repeat;
}
.menu li a:hover i.menu-ico15,
.menu li a.selected i.menu-ico15 {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4343px no-repeat;
}
.menu li a:hover i.menu-ico16,
.menu li a.selected i.menu-ico16 {
  background: transparent url('../img/icons-s48d7f42451.png') -92px -381px no-repeat;
}
.menu li a i {
  width: 22px !important;
  margin-right: 5px;
}
.menu li a i.menu-ico1 {
  height: 19px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -3938px no-repeat;
}
.menu li a i.menu-ico2 {
  height: 16px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4455px no-repeat;
}
.menu li a i.menu-ico3 {
  height: 12px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4523px no-repeat;
}
.menu li a i.menu-ico4 {
  height: 16px;
  width: 13px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4591px no-repeat;
}
.menu li a i.menu-ico5 {
  height: 16px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4663px no-repeat;
}
.menu li a i.menu-ico6 {
  height: 17px;
  width: 13px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4736px no-repeat;
}
.menu li a i.menu-ico7 {
  height: 15px;
  width: 16px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4808px no-repeat;
}
.menu li a i.menu-ico8 {
  height: 15px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4878px no-repeat;
}
.menu li a i.menu-ico9 {
  height: 17px;
  width: 13px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4950px no-repeat;
}
.menu li a i.menu-ico10 {
  height: 14px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4011px no-repeat;
}
.menu li a i.menu-ico11 {
  height: 16px;
  width: 22px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4081px no-repeat;
}
.menu li a i.menu-ico12 {
  height: 17px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4154px no-repeat;
}
.menu li a i.menu-ico13 {
  height: 18px;
  width: 17px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4229px no-repeat;
}
.menu li a i.menu-ico14 {
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4305px no-repeat;
}
.menu li a i.menu-ico15 {
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -4381px no-repeat;
}
.menu li a i.menu-ico16 {
  height: 18px;
  width: 18px;
  background: transparent url('../img/icons-s48d7f42451.png') -92px -355px no-repeat;
}
.letters {
  margin-bottom: 30px;
  border-radius: 3px;
  background: #fff;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.letters ul {
  display: block;
  width: 100%;
  float: left;
  margin: 0;
  padding: 10px 0;
}
.letters ul li {
  display: block;
  float: left;
  position: relative;
  border-right: 1px solid #ebecef;
}
.letters ul li a {
  display: block;
  text-transform: uppercase;
  color: var(--blue);
  text-align: center;
  line-height: 16px;
  width: 38px;
}
.letters ul li a.active, .letters ul li a:hover {
  color: var(--orange);
}
.letters ul li:last-child {
  border-right: 0;
  width: 37px;
}

form {
  margin: 0;
  padding: 0;
}
form label {
  display: block;
  font-size: 14px;
  color: var(--navy-blue);
  font-weight: 400;
  margin-bottom: 10px;
}
form label + p {
  color: var(--navy-blue);
  font-size: 14px;
}

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea {
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  height: 34px;
  padding: 5px 7px;
  margin-bottom: 25px;
  line-height: 24px;
  width: 100%;
  background: #f3f2f2;
  outline: 0;
}
textarea {
  resize: none;
}

.radio-container {
  margin-bottom: 25px;
}

.radio-inline {
  padding-left: 0;
  position: relative;
}
.radio-inline + .radio-inline {
  padding-left: 20px;
}

.custom_check {
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
}
.custom_check + .custom_label {
  display: block !important;
  float: left;
  margin: 3px;
  padding: 3px 0 0 30px;
  min-height: 16px;
  line-height: 16px;
  position: relative;
  text-transform: none;
}
.custom_check + .custom_label:before {
  content: "";
  display: block;
  width: 20px;
  height: 19px;
  position: absolute;
  top: 0;
  left: 0;
  /*background: transparent url('../img/icons-s48d7f42451.png') 0 -1628px no-repeat;*/
  background: #f3f2f2;
  border: 1px solid #e6e6e6;
}
.custom_check:checked + .custom_label:before {
  background: transparent url('../img/icons-s48d7f42451.png') 0 -1589px no-repeat;
  border: none;
}

.form-success {
  color: var(--orange) !important;
  font-size: 12px;
  line-height: 14px;
}
.form-success.single {
  line-height: 29px;
}

/*!
 * Bootstrap-select v1.7.0 (http://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2015 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */
.bootstrap-select {
  width: 220px \0;
}

.bootstrap-select > .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
}

.error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select .dropdown-toggle {
  border-color: #b94a48;
}

.bootstrap-select.fit-width {
  width: auto !important;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 220px;
}

.bootstrap-select .dropdown-toggle:focus {
  outline: thin dotted #333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}

.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}

.bootstrap-select.form-control:not([class*=col-]) {
  width: 100%;
}

.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}

.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=col-] {
  float: none;
  display: inline-block;
  margin-left: 0;
}

.bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group[class*=col-].dropdown-menu-right, .row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
  float: right;
}

.form-group .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group {
  margin-bottom: 0;
}

.form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}

.form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}

.bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group > .disabled {
  cursor: not-allowed;
}

.bootstrap-select.btn-group.disabled:focus, .bootstrap-select.btn-group > .disabled:focus {
  outline: 0 !important;
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}

.bootstrap-select.btn-group[class*=col-] .dropdown-toggle {
  width: 100%;
}

.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  z-index: 90;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}

.bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}

.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}

.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}

.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}

.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}

.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: .5em;
}

.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: .9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}

.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}

.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1036;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid #fff;
  border-bottom: 0;
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before {
  display: block;
}

.bs-actionsbox, .bs-donebutton, .bs-searchbox {
  padding: 4px 8px;
}

.bs-actionsbox {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bs-actionsbox .btn-group button {
  width: 50%;
}

.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bs-donebutton .btn-group button {
  width: 100%;
}

.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}

.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
}

.mobile-device {
  position: absolute !important;
  top: 0;
  left: 0;
  display: block !important;
  width: 100%;
  height: 100% !important;
  opacity: 0;
}

select.bs-select-hidden {
  display: none !important;
}

.bootstrap-select.btn-group {
  margin-bottom: 25px;
}
.bootstrap-select.btn-group:last-child {
  margin-bottom: 0;
}
.bootstrap-select.btn-group.open .dropdown-toggle {
  border-radius: 3px 3px 0 0;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.bootstrap-select.btn-group .dropdown-toggle {
  border-radius: 3px;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
  height: 20px;
  width: 20px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -5160px no-repeat;
  border: 0;
  margin: -10px 0 0;
  padding: 0;
}
.bootstrap-select.btn-group .dropdown-toggle.btn-default {
  background: #f7f7f7;
  border: 0;
  font-size: 14px;
  color: var(--blue);
  outline: 0 !important;
}

.bootstrap-select.btn-group .dropdown-menu {
  margin: 0;
  max-height: 225px !important;
  padding-bottom: 55px !important;
  overflow-x: hidden;
  border-radius: 0 0 3px 3px;
  border: 0;
  background: #f7f7f7;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.text-right .bootstrap-select.btn-group .dropdown-menu {
  padding-bottom: 5px !important;
}
.bootstrap-select.btn-group .dropdown-menu:before {
  content: '';
  display: block;
  position: absolute;
  left: 12px;
  right: 12px;
  top: 0;
  height: 1px;
  background: #e9e9ea;
}
.bootstrap-select.btn-group .dropdown-menu > li > a {
  outline: 0;
  padding: 4px 12px;
  font-size: 14px;
  color: var(--blue);
}
.bootstrap-select.btn-group .dropdown-menu > li > a:hover {
  background: transparent;
  color: var(--navy-blue);
}
.bootstrap-select.btn-group .dropdown-menu > li.selected > a {
  color: var(--navy-blue);
}
.bootstrap-select.btn-group .dropdown-menu > .active > a, .bootstrap-select.btn-group .dropdown-menu > .active > a:focus, .bootstrap-select.btn-group .dropdown-menu > .active > a:hover {
  background: none;
}
.bs-searchbox .form-control {
  margin-bottom: 7px;
  width: 100%;
  border: 0;
  border: 1px solid #ccc;
  background-color: #fff;
  box-shadow: none;
}
.login-container {
  width: 100%;
  background: transparent url("../img/login-bg.jpg") center top no-repeat;
  -moz-background-size: contain;
  -o-background-size: contain;
  -webkit-background-size: contain;
  background-size: contain;
  padding-top: 30px;
}
.login-container p {
  color: var(--blue);
  margin-bottom: 15px;
}
.login-container p .fb {
  color: #3b5998;
}
.login-container .radio-inline a {
  text-decoration: underline;
}
.login-container .row {
  margin: 0 -30px;
}
.login-container .row > .columns {
  padding: 0 30px;
}
.login-container .row > .columns.first-column {
  border-right: 1px solid #ececee;
}
.login-container .row > .columns.second-column {
  padding-top: 52px;
}
.login-container .button {
  min-width: 120px;
}

.icerik-container {
  width: 100%;
  background: transparent url("../img/login-bg.jpg") center top no-repeat;
  -moz-background-size: contain;
  -o-background-size: contain;
  -webkit-background-size: contain;
  background-size: contain;
  padding-top: 250px;
}
._404_container {
  width: 100%;
  background: transparent url("../../img/_404_bg.png") center top no-repeat;
  -moz-background-size: inherit;
  -o-background-size: inherit;
  -webkit-background-size: inherit;
  background-size: inherit;
  position: relative;
  top: -70px;
  padding-top: 195px;
  padding-bottom: 300px;
}
.icerik-container p {
  color: var(--blue);
  margin-bottom: 15px;
}
.icerik-container p .fb {
  color: #3b5998;
}
.icerik-container h6 {
  font-weight: 400;
  margin-bottom: 25px;
}
.icerik-container .radio-inline a {
  text-decoration: underline;
}
.icerik-container .row {
  margin: 0 -30px;
}
.icerik-container .row > .columns {
  padding: 0 30px;
}
.icerik-container .row > .columns.col-xs-9 {
  border-left: 1px solid #ececee;
}
.icerik-container .button {
  min-width: 120px;
}
.icerik-container .google_map {
  height: 300px;
  margin-bottom: 30px;
}
.icerik-container .google_map iframe {
  width: 100%;
}

.inline {
  display: inline-block;
  position: relative;
  padding-left: 27px;
  color: var(--blue);
  margin-bottom: 20px;
}
.inline.full {
  width: 100%;
}
.inline + .inline {
  margin-left: 20px;
}
.inline i {
  position: absolute;
  top: 0;
  left: 0;
}
.inline i.ico-email {
  top: 3px;
}
.inline a {
  color: var(--blue);
}
.inline a:hover {
  color: var(--navy-blue);
}
.inline b {
  color: var(--navy-blue);
}

.haberler-container .haber h2 {
  margin-bottom: 10px;
}
.haberler-container .haber h2 a {
  color: var(--navy-blue);
}
.haberler-container .haber h2 a:hover {
  color: var(--orange);
}
.haberler-container .haber p {
  line-height: 26px;
}
.haberler-container .haber p a {
  /*text-decoration: underline;*/
}
.haberler-container .haber p:last-child {
  margin: 0;
}
.haberler-container .haber .button.small {
  margin-bottom: 10px;
}

.oyun-detay-container > .row > .col-xs-5 {
  width: 430px;
}
.oyun-detay-container > .row > .col-xs-7 {
  width: 690px;
}
.oyun-detay-container .border-section .columns:nth-child(2) p {
  color: var(--navy-blue);
}
.oyun-detay-container .border-section .columns:nth-child(2) p span {
  color: var(--navy-blue);
}
.oyun-detay-container .border-section .columns:nth-child(2) p span.location {
  color: var(--blue);
  width: 100%;
  display: block;
}
.oyun-detay-container .border-section.ozet {
  min-height: 195px;
  padding-bottom: 0;
}
.oyun-detay-container .border-section.ozet > .row {
  margin: 0 -30px;
}
.oyun-detay-container .border-section.ozet > .row > .columns {
  padding: 0 30px;
}
.oyun-detay-container .border-section.ozet > .row > .columns:first-child {
  border-right: 1px solid #ececee;
}
.oyun-detay-container .border-section h5 {
  margin-bottom: 20px;
}
.oyun-detay-container .border-section p {
  color: #616161;
}
.oyun-detay-container .border-section .rating + p {
  margin: 10px 0 0;
}
.oyun-detay-container .border-section .button {
  margin-right: 25px;
}
.oyun-detay-container .oyun-locations {

  padding-top: 30px;
  margin-top: 10px;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.08);
}
.oyun-detay-container .oyun-location .google_map {
  height: 150px;
  margin-bottom: 30px;
}
.oyun-detay-container .oyun-location .google_map iframe {
  width: 100%;
}
.oyun-detay-container .oyun-location .google_map.small {
  height: 133px;
}
.oyun-detay-container .oyun-location.no-border {
  border: 0;
  padding-bottom: 0;
}
.oyun-detay-container .oyun-location p {
  display: inline-block;
  position: relative;
  padding-left: 27px;
  color: var(--blue);
  margin-bottom: 20px;
}
.oyun-detay-container .oyun-location p.full {
  width: 100%;
}
.oyun-detay-container .oyun-location p.margin-left {
  margin-left: 20px;
}
.oyun-detay-container .oyun-location p.margin-right {
  margin-right: 20px;
}
.oyun-detay-container .oyun-location p i {
  position: absolute;
  top: 0;
  left: 0;
}
.oyun-detay-container .oyun-location p i.ico-email {
  top: 3px;
}
.oyun-detay-container .oyun-location p a {
  color: var(--blue);
}
.oyun-detay-container .oyun-location p a:hover {
  color: var(--navy-blue);
}
.oyun-detay-container .oyun-location p .tel {
  font-weight: bold;
  color: var(--navy-blue);
}
.oyun-detay-container .oyun-location p b {
  color: var(--navy-blue);
}

.border-section {
  border-bottom: 1px solid #ececee;
  padding-bottom: 20px;
  -moz-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.1);
}
.border-section + .border-section {
  padding-top: 20px;
}
.border-section:last-of-type {
  padding-bottom: 0;
  border: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.border-section h4,
.border-section h5 {
  font-weight: 400;
}
.border-section h4.light,
.border-section h5.light {
  font-weight: 300;
}
.border-section .custom_scroll {
  max-height: 160px;
}

.details {
  margin: 0;
  padding: 0;
  list-style: none;
}
.details li {
  display: inline-block;
  margin-right: 9px;
  margin-bottom: 9px;
  color: var(--blue);
  font-size: 14px;
}
.details li i {
  margin-right: 2px;
  position: relative;
  top: -1px;
}
.details li a {
  color: var(--blue);
}
.details li a:hover {
  color: var(--navy-blue);
}

.stars {
  display: block;
  width: 100%;
}

.rating {
  float: right;
  background: #f2e6e5;
  width: 55px;
  height: 55px;
  text-align: center;
  color: #fff;
  line-height: 55px;
  margin-left: 20px;
  font-size: 24px;
  border-radius: 3px;
}
.rating.level-1,
.activity-level-1 {
  /*background: #f2e6e5;*/
  /*background: #F3E8E7;*/
  background: #d0352a;
}
.rating.level-2,
.activity-level-2 {
  /*background: #ead6d3;*/
  /*background: #E3CFCC;*/
  background: #e23f30;
}
.rating.level-3,
.activity-level-3 {
  /*background: #e1c2bf;*/
  /*background: #E1C2BF;*/
  background: #ed584d;
}
.rating.level-4,
.activity-level-4 {
  /*background: #d9afab;*/
  /*background: #DFBAB7;*/
  background: #fd7439;
}
.rating.level-5,
.activity-level-5 {
  /*background: #d09c96;*/
  /*background: #D49F98;*/
  background: #fea900;
}
.rating.level-6,
.activity-level-6 {
  /*background: #c78982;*/
  /*background: #C68881;*/
  background: #fdd900;
}
.rating.level-7,
.activity-level-7 {
  /*background: #be756e;*/
  /*background: #BE756E;*/
  background: #cfdd00;
}
.rating.level-8,
.activity-level-8 {
  /*background: #b6625a;*/
  /*background: #B6625A;*/
  background: #8ec32e;
}
.rating.level-9,
.activity-level-9 {
  /*background: #ad4f45;*/
  /*background: #AD4F45;*/
  background: #588b18;
}
.rating.level-10,
.activity-level-10 {
  /*background: #a43c31;*/
  /*background: #A43C31;*/
  background: #347d24;
}

.progress {
  display: block;
  width: 100%;
  position: relative;
  background: #edeef4;
  height: 16px;
  border-radius: 3px;
  -moz-box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.05);
}
.progress span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  border-radius: 3px;
  background: #f2e6e5;
}
.progress.level-1 span {
  background: #f2e6e5;
}
.progress.level-2 span {
  background: #ead6d3;
}
.progress.level-3 span {
  background: #e1c2bf;
}
.progress.level-4 span {
  background: #d9afab;
}
.progress.level-5 span {
  background: #d09c96;
}
.progress.level-6 span {
  background: #c78982;
}
.progress.level-7 span {
  background: #be756e;
}
.progress.level-8 span {
  background: #b6625a;
}
.progress.level-9 span {
  background: #ad4f45;
}
.progress.level-10 span {
  background: #a43c31;
}

.puanlar {
  margin-bottom: 20px;
}
.puanlar span {
  display: inline-block;
  font-size: 14px;
  color: var(--blue);
  margin-right: 15px;
}
.puanlar span em {
  color: var(--navy-blue);
  font-style: normal;
}

.toplam-puanlar span {
  display: inline-block;
  font-size: 14px;
  color: var(--navy-blue);
  margin-right: 15px;
}
.toplam-puanlar span em {
  font-size: 22px;
  font-weight: 600;
  color: var(--orange);
  font-style: normal;
}

/*------------------------------------------------------------------
Custom Scrollbar
*/
.custom_scroll {
  overflow: hidden;
  position: relative;
  padding-right: 10px;
}

.ps-container {
  position: relative;
  height: 100%;
  overflow: hidden;
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.ps-container .ps-scrollbar-y-rail {
  position: absolute;
  right: 1px;
  background-color: #b6c3c7;
  width: 3px;
  border-radius: 2px;
}
.ps-container .ps-scrollbar-y-rail.in-scrolling .ps-scrollbar-y {
  width: 5px;
}
.ps-container .ps-scrollbar-y-rail .ps-scrollbar-y {
  position: absolute;
  background: var(--blue);
  right: -1px;
  width: 5px;
  border-radius: 3px;
}
.ps-container .ps-scrollbar-x-rail {
  position: absolute;
  left: 0;
  bottom: 10px !important;
  background-color: #e6e6e6;
  height: 2px;
}
.ps-container .ps-scrollbar-x-rail.in-scrolling .ps-scrollbar-x {
  height: 2px;
}
.ps-container .ps-scrollbar-x-rail .ps-scrollbar-x {
  position: absolute;
  background: var(--navy-blue);
  bottom: 0px;
  height: 2px;
}

.oyuncu-profil-container > .row > .col-xs-2 {
  width: 210px;
}
.oyuncu-profil-container > .row > .col-xs-7 {
  width: 630px;
}
.expand {
  /*height: 150px;*/
  overflow: hidden;
  position: relative;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
.expand .expand_more {
  text-transform: uppercase;
  font-size: 12px;
}

.popmetre {
  float: right;
  width: 140px;
  position: relative;
}
.popmetre .info {
  position: absolute;
  display: block;
  top: 13px;
  left: -28px;
  width: 18px;
  height: 18px;
  color: #fff;
  background: #c0c0c0;
  border: 1px solid #9c9c9c;
  line-height: 16px;
  text-align: center;
  border-radius: 9px;
  font-style: normal;
  font-weight: 600;
  text-indent: 1px;
}
.popmetre .rating {
  float: right;
  margin-left: 10px;
}
.popmetre .rating.yukselen {
  background: #488900;
}
.popmetre i {
  float: left;
}
.popmetre strong {
  display: block;
  margin-top: 5px;
  color: var(--navy-blue);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
}
.popmetre span {
  display: block;
  font-size: 11px;
  color: var(--navy-blue);
  line-height: 10px;
}

.table thead {
  background: #f5f5f5;
  border-radius: 3px;
}
.table thead tr th {
  font-size: 14px;
  color: var(--blue);
  font-weight: 500;
  text-transform: uppercase;
  border: 0;
}
.table tbody tr td {
  vertical-align: middle;
}
.table tbody tr td > a {
  display: block;
}
.table tbody tr td > a img {
  float: left;
  margin-right: 10px;
}
.table tbody tr td > a h6 {
  display: inline;
}
.table tbody tr td .result {
  padding: 14px 0;
}
.table tbody tr td .result span {
  color: var(--blue);
}
.table tbody tr td:first-child {
  padding-left: 0;
}

.comments {
  margin: 0;
  padding: 0;
  list-style: none;
}
.comments.msg-list li {
  padding-bottom: 0;
  border-bottom: 0;
}
.comments.my-comments .comment-header {
  padding: 0;
  background: none;
}
.comments.my-comments .comment-header .icon-holder {
  float: left;
}
.comments li {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #ececee;
}
.comments li .comment-header {
  display: block;
  background: #f5f5f5;
  padding: 10px;
  margin-bottom: 18px;
}
.comments li .comment-header .icon-holder {
  float: right;
}
.comments li .comment-header .counter {
  float: right;
  display: block;
  line-height: 37px;
  color: #b6c3c7;
  font-size: 12px;
}
.comments li a.comment-header {
  color: var(--blue);
}
.comments li a.comment-header:hover .icon-holder {
  background-color: var(--orange);
}
.comments li .comment-figure,
.comments li .comment-actions {
  margin-bottom: 18px;
}
.comments li .comment-body .google_map {
  height: 140px;
  margin-bottom: 20px;
}
.comments li .comment-form {
  padding-left: 48px;
  position: relative;
}
.comments li .comment-form .avatar {
  position: absolute;
  top: 0;
  left: 0;
}
.comments li .comment-form textarea {
  margin-bottom: 0;
}
.comments li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.comments .puan {
  display: inline-block;
  line-height: 26px;
  color: #b6c3c7;
}
.comments .puan em {
  font-style: normal;
  color: var(--blue);
}
.comments .puan span {
  display: inline-block;
  width: 26px;
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
  /*background: var(--orange;*/
  color: #fff;
  text-align: center;
  margin-right: 3px;
  border-radius: 3px;
}
.comments .puan.level-1 span {
  background: #f2e6e5;
}
.comments .puan.level-2 span {
  background: #ead6d3;
}
.comments .puan.level-3 span {
  background: #e1c2bf;
}
.comments .puan.level-4 span {
  background: #d9afab;
}
.comments .puan.level-5 span {
  background: #d09c96;
}
.comments .puan.level-6 span {
  background: #c78982;
}
.comments .puan.level-7 span {
  background: #be756e;
}
.comments .puan.level-8 span {
  background: #b6625a;
}
.comments .puan.level-9 span {
  background: #ad4f45;
}
.comments .puan.level-10 span {
  background: #a43c31;
}




.icon-warning{
  width:22px;
  height:20px;
  background: transparent url('../img/icons-s48d7f42451.png') -29px -463px no-repeat;
}
.icon-holder {
  background: #b6c3c7;
  width: 37px;
  height: 37px;
  border-radius: 19px;
}
.icon-holder.location {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 11px -1776px no-repeat;
}
.icon-holder.map {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 9px -1816px no-repeat;
}
.icon-holder.heart {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 9px -1698px no-repeat;
}
.icon-holder.list {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 11px -1736px no-repeat;
}
.icon-holder.view {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 0px -6009px no-repeat;
}
.icon-holder.msg {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 9px -1852px no-repeat;
}
.icon-holder.edit {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 11px -1657px no-repeat;
}
.icon-holder.user-follow {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 0 -6180px no-repeat;
}
.icon-holder.hand {
  background: #b6c3c7 url('../img/icons-s48d7f42451.png') 0 -6228px no-repeat;
}

.icon-holder.location-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 11px -1776px no-repeat;
}
.icon-holder.map-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 9px -1816px no-repeat;
}
.icon-holder.heart-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 9px -1698px no-repeat;
}
.icon-holder.list-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 11px -1736px no-repeat;
}
.icon-holder.view-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 0px -6009px no-repeat;
}
.icon-holder.msg-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 9px -1852px no-repeat;
}
.icon-holder.edit-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 11px -1657px no-repeat;
}
.icon-holder.user-follow-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 0 -6180px no-repeat;
}
.icon-holder.hand-bold {
  background: var(--blue) url('../img/icons-s48d7f42451.png') 0 -6228px no-repeat;
}

/* Slider */
.slick.color2-bg, .slick.color2-bg .slick-slide {
  background: var(--orange);
  border-radius: 3px 3px 0 0;
}
.slick.color1-bg, .slick.color1-bg .slick-slide {
  background: var(--navy-blue);
  border-radius: 3px 3px 0 0;
}
.slick.galeri-slider {
  background: #000;
  height: 100%;
}
.slick.galeri-slider .slick-list,
.slick.galeri-slider .slick-track,
.slick.galeri-slider .slick-slide {
  height: 100%;
}
.slick.galeri-slider .slick-slide {
  min-width: 760px;
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  text-align: center;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick img {
  display: inline-block;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  max-width: 100%;
}
.slick-slide img {
  display: inline-block;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  max-width: 100%;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-dots {
  position: absolute;
  bottom: 20px;
  margin: 0;
  padding: 0;
  left: 0;
  width: 100%;
  height: 6px;
  text-align: center;
}
.slick-dots li {
  display: inline-block;
  padding: 0 2px;
}
.slick-dots li button {
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background: #fff;
  border: 0;
  padding: 0;
  text-indent: -9999px;
}
.slick-dots li.slick-active button {
  background: var(--orange);
}

.slick-prev,
.slick-next {
  display: block;
  position: absolute;
  top: 50%;
  width: 52px;
  height: 52px;
  margin-top: -8px;
  border: 0;
  padding: 0;
  text-indent: -9999px;
}

.slick-prev {
  left: 15px;
  background: transparent url('../../img/galeri-ok.png') 0 0 no-repeat;
}

.slick-next {
  right: 15px;
  background: transparent url('../../img/galeri-ok.png') -52px 0 no-repeat;
}

.news-slider .slick-slide {
  position: relative;
}
.news-slider .slick-slide img {
  float: left;
}
.news-slider .overlay {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 280px;
  padding: 30px;
  background: rgba(23, 36, 52, 0.85);
}
.news-slider .overlay h2 {
  display: block;
  color: #fff;
  border-bottom: 2px solid #5f6874;
  margin-bottom: 20px;
  line-height: 28px;
  padding-bottom: 20px;
  text-align: left;
}
.news-slider .overlay p {
  color: #fff;
  text-align: left;
}
.news-slider .overlay p a {
  display: block;
  color: var(--orange);
  text-decoration: underline;
}
.news-slider .slick-prev, .news-slider .slick-next {
  width: 28px;
  height: 36px;
  margin-top: -18px;
  opacity: 0.55;
}
.news-slider .slick-prev:hover, .news-slider .slick-next:hover {
  opacity: 1;
}
.news-slider .slick-prev {
  background: transparent url('../img/icons-s48d7f42451.png') 0 0 no-repeat;
}
.news-slider .slick-next {
  right: 295px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -92px no-repeat;
}
.news-slider .slick-dots {
  width: 810px;
  height: 14px;
}
.news-slider .slick-dots li button {
  width: 14px;
  height: 14px;
  border-radius: 7px;
  margin: 0 2px;
}
/*
.footer {
  background: var(--navy-blue;
  padding: 30px 0;
}
.footer .row {
  position: relative;
}
.footer .logo {
  display: block;
  float: left;
  width: 192px;
  height: 40px;
  text-indent: -9999px;
  background: url("../img/logo-light.png");
  -moz-background-size: 192px 40px;
  -o-background-size: 192px 40px;
  -webkit-background-size: 192px 40px;
  background-size: 192px 40px;
}
.footer ul {
  padding: 13px 0;
}
.footer ul li {
  display: inline-block;
  padding: 0 20px 0 19px;
  border-right: 1px solid #35404e;
}
.footer ul li a {
  display: block;
  line-height: 1;
  color: var(--blue;
  font-size: 13px;
  text-transform: uppercase;
}
.footer ul li a:hover {
  color: #fff;
}
.footer ul li:last-child {
  padding-right: 0;
  border-right: 0;
}
.footer p {
  position: absolute;
  right: 15px;
  bottom: -15px;
  font-size: 12px;
  color: var(--blue;
  margin: 0;
}
*/
    
    .footer{background:white; padding: 30px 0;}
    .footer-logo{background:url('/files/frontend/img/footer-logo.jpg'); width:194px; height:78px; text-indent:-9999px; display:inherit;}
    .footer-col-1{float:left; width:200px;  padding-left:15px;}
    .footer-col-2{float:left; width:560px; padding:10px 0 0 40px; font-size:12px; color:var(--navy-blue); }
    .footer-col-3{float:left; width:340px; height:80px; padding:60px 0 0 0; font-size:11px; color:var(--navy-blue); text-align:right; background:url('/files/frontend/img/footer-secure-logo.jpg') right top no-repeat;}

    .footer-top{padding:30px;}
    .footer-top h3{ font-size:26px; color:var(--navy-blue); float:left; margin-top: -6px;}
    .footer-top h4{ font-size:14px; color:var(--navy-blue); font-weight:bold;}
    
    .follow-bar{ padding-top:15px; }
    .follow-bar > a{ float:right; margin:-13px 0 0 50px;  font-size:18px; color:var(--blue);  font-weight: 300;}
    .follow-bar > a > i { display: inline-block; border: solid 1px; border-radius: 20px; width: 34px; height: 34px; font-size: 20px; margin: 7px; padding:7px 8px;}
    

    .footer-menu-bar a{color:var(--blue); font-size:13px;}
    .footer-top a:hover{ color:var(--navy-blue) !important; }
    .footer-menu-bar a>h4{color:var(--blue); }
    .footer-top a>h4:hover{ color:var(--navy-blue) !important; }

    a.btn-youtube:hover{color:#e02b25 !important;}
    a.btn-google:hover{color:#f44336 !important;}
    a.btn-instagram:hover{color:#42719a !important;}
    a.btn-twitter:hover{color:#54aced !important;}
    a.btn-facebook:hover{color:#6179ac !important;}

    .footer-bar{ padding:20px 30px 50px 10px; color:var(--blue); }
    .footer-bar > div{ float:left; border-right:solid 1px #e2e7e9; padding-right:40px;}
    .footer-bar > div:last-child{ border-right:solid 0px #e2e7e9; padding-right:0px;}
    .footer-bar > div > i{ width:35px; height:35px; background-image:url('/files/frontend/img/footer-bar-icons.jpg'); margin-left:20px;}
    .footer-bar-ico-1{background-position:-0px -0px;}
    .footer-bar-ico-2{background-position:-35px -0px;}
    .footer-bar-ico-3{background-position:-70px -0px;}
    .footer-bar-ico-4{background-position:-105px -0px;}

    /*Read More*/
    .read-more-state {
      display: none;
    }
    .read-more-target {
      display:none; /* optinal */
      opacity: 0;
      max-height: 0;
      font-size: 0;
      transition: .25s ease;
    }
    .read-more-state:checked ~ .read-more-wrap .read-more-target {
      opacity: 1;
      font-size: inherit;
      max-height: 999em;
      display:block;/* optinal */
    }
    .read-more-state ~ .read-more-trigger span:nth-child(1) {
      display:block;
    }
    .read-more-state ~ .read-more-trigger span:nth-child(2) {
      display:none;
    }
    .read-more-state:checked ~ .read-more-trigger span:nth-child(1) {
      display:none;
    }
    .read-more-state:checked ~ .read-more-trigger span:nth-child(2) {
      display:block;
    }
    .read-more-trigger {
      cursor: pointer;
      display: inline-block;
      font-size:11px;
      color: var(--navy-blue);
      /*text-transform:uppercase;*/
    }

    .more-area input[type="checkbox"]{
      display: none;
    }
    .more-area > .more-list > .more-item {
      display:none; /* optinal */
      opacity: 0;
      max-height: 0;
      font-size: 0;
      transition: .25s ease;
    }
    .more-area input[type="checkbox"]:checked ~ .more-list .more-item {
      opacity: 1;
      font-size: inherit;
      max-height: 999em;
      display:block;/* optinal */
      transition: .25s ease;
    }
    .more-area input[type="checkbox"] ~ .more-trigger span:nth-child(1) {
      display:block;
    }
    .more-area input[type="checkbox"] ~ .more-trigger span:nth-child(2) {
      display:none;
    }
    .more-area input[type="checkbox"]:checked ~ .more-trigger span:nth-child(1) {
      display:none;
    }
    .more-area input[type="checkbox"]:checked ~ .more-trigger span:nth-child(2) {
      display:block;
    }
    .more-area .more-trigger {
      cursor: pointer;
      display: inline-block;
      font-size:14px;
      color: var(--orange);
      text-transform:uppercase;
    }
    .more-area .more-trigger-min {
      font-size:12px;
      color: var(--blue);
      text-transform:capitalize;
      opacity:.8;
    }
    /*Read More*/
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after, .mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before, .mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

.lightbox.container {
  min-width: 1170px;
  position: relative;
}
.lightbox.container .mfp-close {
  color: #fff;
  top: -40px;
  right: 0;
  font-size: 30px;
  opacity: 1;
}
.lightbox.container.small {
  min-width: 530px;
  width: 530px;
}
.lightbox .radio-container {
  margin-bottom: 15px;
}
.lightbox h3 {
  margin-bottom: 20px;
  color: var(--orange);
}
.lightbox h3 + small {
  display: block;
  color: var(--blue);
  font-size: 14px;
  margin-top: -5px;
  border-bottom: 1px solid #e5e6eb;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.lightbox .radio-container label {
  color: #616161;
}
.lightbox textarea {
  height: 150px;
}

.galeri-holder {
  min-height: 300px;
}

.galeri-comments {
  background: #f2f3f8;
  padding: 15px;
  height: 100%;
  position: relative;
  padding-bottom: 50px;
  min-height: 300px;
}
.galeri-comments .custom_scroll {
  max-height: 295px;
  margin-top: 15px;
}
.galeri-comments .galeri-comment-form {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  padding: 15px;
}
.galeri-comments .comments li {
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.galeri-comments .comments li .follow-item p span {
  color: #b6c3c7;
}
.galeri-comments .comments li .follow-item p span a {
  color: #b6c3c7;
}
.galeri-comments .comments li .comment-header {
  padding: 0;
  background: none;
}
.galeri-comments .comment-form {
  padding-left: 48px;
  position: relative;
}
.galeri-comments .comment-form .avatar {
  position: absolute;
  top: 0;
  left: 0;
}
.galeri-comments .comment-form textarea {
  margin-bottom: 0;
  height: 34px;
}

#sifre_degistir input[type="text"],
#sifre_degistir input[type="password"],
#sifre_degistir input[type="date"],
#sifre_degistir input[type="datetime"],
#sifre_degistir input[type="email"],
#sifre_degistir input[type="number"],
#sifre_degistir input[type="search"],
#sifre_degistir input[type="tel"],
#sifre_degistir input[type="time"],
#sifre_degistir input[type="url"],
#sifre_degistir textarea {
  margin-bottom: 5px;
}

/* BARIS */
.comments li .comment-form { min-height: 37px; margin-bottom: 18px; }
.comment-actions-hidden { display: none; }
.comments li .comment-body .content_edit,
.comments li .comment-form .content_edit { display: none; }
.comments li .comment-actions-hidden { text-align: right; margin-bottom: 20px; }

.do_comment_btn:not(.do_reply_btn) { display: none; margin-bottom: 30px; }
.do_comment_btn:not(.do_reply_btn):hover {}
.do_comment_btn { display:block; width:86px; height:27px; background: url('../../img/send-comment.png') 0 0 no-repeat; transition: initial; }
.do_comment_btn:hover { background-position: -86px 0; }

.wrp { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
a.wrp { display: block; }

.header_container > .fixed_container.fixed { height: 39px; }
.header_container > .fixed_container.fixed header { position: relative; top: -21px; background: none; z-index: 2; }
.header_container > .fixed_container.fixed header .container { width: 100%; }
.header_container > .fixed_container.fixed header .logo { display: none; }
.header_container > .fixed_container.fixed header .usercp_non_logged_in { display: none; }
.header_container > .fixed_container.fixed header .searchform_wrap { float: right; }
.header_container > .fixed_container.fixed header .searchform fieldset { border-bottom: none; }
.header_container > .fixed_container.fixed header .searchform input.s, input.s-pano { border-radius: 0; height: 39px; padding-left: 15px; font-size: 16px;}
.header_container > .fixed_container.fixed header .searchform input[type="submit"] { width: 16px; height: 16px; background: transparent url('../../img/search-small-icon.png') 0 0 no-repeat; top: 12px; right: 12px; }
.header_container > .fixed_container.fixed nav { position: relative; top: -80px; }
.header_container > .fixed_container.fixed nav .small_icon { display: block !important; float: left; padding-top: 6px; margin-right: 15px; }

#scroll-top { display: block; position: fixed; bottom: 30px; background: transparent url('../../img/scrolltop.png') 0 0 no-repeat; width: 50px; height: 50px; display: none; cursor: pointer; transition: initial; }
#scroll-top:hover { background-position: -50px 0; }

.filter-block { padding: 15px; color: var(--blue); }
.filter-block .single-item { float:left; border-right: 1px solid #ececee; padding-right: 15px; margin-right: 15px; margin-bottom: 10px; }
.filter-block .single-item:last-child { border-right: none; }
.filter-block .btn-close { float:left; margin-right: 10px; margin-top: 10px; width: 24px; height: 24px; display: block; background: transparent url('../../img/filtre-btn-close.png') 0 0 no-repeat; transition: initial; }
.filter-block .btn-close:hover { background-position: -24px 0;  }
.filter-block .filter-txt { float: left; margin-bottom: 0; }
.filter-block .filter-txt .line1 { font-size: 10px; }
.filter-block .btn-delete { float:right; width: 102px; height: 27px; display: block; background: transparent url('../../img/filtre-btn-delete.png') 0 0 no-repeat; transition: initial; }
.filter-block .btn-delete:hover { background-position: -102px 0;  }

/* User Image */
#usr-img {
}
#usr-img .img-selected {
  display: none;
}
#usr-img .cropit-image-preview {
  background-color: #f8f8f8;
  background-size: cover;
  /*border: 1px solid #ccc;*/
  border-radius: 74px;
  margin-top: 7px;
  width: 148px;
  height: 148px;
  cursor: move;
}
#usr-img .cropit-image-background {
  opacity: .2;
  cursor: auto;
}
#usr-img .image-size-label {
  margin-top: 10px;
}
#usr-img .cropit-image-zoom-input {
  position: relative;
  /*top: -174px;*/
}
#usr-img input {
  display: block;
  margin-top: 5px;
  width: 100px;
}
#usr-img .user-btn-wrap {
  margin-top: 10px;
}
#usr-img .user-btn-wrap .btn {
  padding: 0 12px;
}

.wall-list h6 {

}

/*.delete_comment {display: none;}*/
.menu .number { font-size: 11px; }
.hp-line { border-bottom: 1px solid #c6cad1; width: 1090px; margin: 0 auto 25px; position: relative; top: -5px; }
.hp-line.hp-line-3-column { width: 810px; margin-left:15px; }
#upload-user-img, #cancel-user-img { display: block; background-image: url('../../img/image-upload-btns.png'); width: 74px; height: 27px; background-repeat: no-repeat; transition: initial; display: block; position: relative; }
#upload-user-img { float: left; background-position: 0 0; left: -7px; }
#upload-user-img:hover { float: left; background-position: -74px 0; }
#cancel-user-img { float: right; background-position: 0 -27px; right: -7px; }
#cancel-user-img:hover { float: right; background-position: -74px -27px; }

#activity_detail_info_box { min-height: 574px; }
#activity_session {}

/*
#activity-label-widget {
  color: var(--blue;
  line-height: 26px;
}
#activity-label-widget .icon {
  height: 20px;
  width: 19px;
  margin-right: 10px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -6257px no-repeat;
}
*/

figure.vote-sepa,
span.vote-sepa {
  width: 15px;
  height: 26px;
  text-align: center;
  font-weight: 200;
  font-size: 22px;
  color: #7E8A89 !important;
  background: none;
}

figure.vote-sepa {
  margin-top: 13px;
  margin-left: 5px;
  margin-left: 0;
  position: relative;
  right: -3px;
  top: -2px;
  float: right;
}
span.vote-sepa {
  display: inline-block;
  width: 15px !important;
}

.award-list {
  padding: 0; 
}
.award-list li {
  list-style: none;
  border-bottom: 1px solid #ececee;
  margin-bottom: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  position: relative;
}
.award-list-contributer li {
  border-bottom: none;
  margin-bottom: 7px;
  /*padding-bottom: 7px;*/
  padding-left: 23px;
}
.award-list-contributer li .icon {
  /*display: none;*/
  position: absolute;
  top: 4px;
  left: 0;
  width: 13px;
  height: 19px;
  background: transparent url('../img/icons-s48d7f42451.png') 0 -6299px no-repeat;
}
.award-list li:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.award-list li p {
  line-height: 22px;
}
.award-list li .line1 {
  color: var(--navy-blue);
  margin-bottom: 0;
}
.award-list li .line1 .colored {
  color: var(--orange);
}
.award-list li .line2 {
  color: var(--blue);
  margin-bottom: 0;
}
/* BARIS */

/********** ISA **********/
.activity-fragman{
  background:black; width:100%;
  position:relative;
}
.activity-fragman-btn{
  z-index:2;
  background:url('../img/icons-s48d7f42451.png') -40px -402px;
  width:44px; height:44px;
  position:absolute; border-radius: 7px;
  top:50%;
  left:50%;
  margin:-22px 0px 0px -22px;
}
.activity-fragman-btn:hover{
  background-position:-40px -353px;
}
.activity-fragman:hover .activity-fragman-btn{
  background-position:-40px -353px;
}
.activity-fragman .fragman-img{
  z-index:1;
  width:340px;
  height:190px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
}
  /* PANO */
  .image-radio input[type="radio"]{
      display:none;
  }

  .img-r-0{
    background: url(/files/frontend/img/pano/ilan-fiyat-0.jpg);
  }
  .img-r-1{
    background: url(/files/frontend/img/pano/ilan-fiyat-1.jpg);
  }
  .img-r-2{
    background: url(/files/frontend/img/pano/ilan-fiyat-2.jpg);
  }
  .img-r-3{
    background: url(/files/frontend/img/pano/ilan-fiyat-3.jpg);
  }
  .image-radio input[type="radio"] + label
  {
    cursor:pointer;
    height: 370px;
    width: 275px;
    display:inline-block;
    margin:0;
    
  }
  .image-radio input[type="radio"].img-r-0 + label
  {
    cursor:pointer;
    height: 80px;
    width: 823px;
    display:inline-block;
    margin:0;
    margin-left:7px  ;
    
  }
  .image-radio input[type="radio"]:checked + label
  {
      background-position: -279px 0px;
  }
    .image-radio input[type="radio"].img-r-0:checked + label
  {
      background-position: 0px -80px;
  }
  #alert{ z-index:10000; }
  #alert .text{ text-transform: uppercase; }
  /*#loading{position:fixed; left:50%; top:50%; margin:-24px 0px 0px -30px; z-index:1000000; display:none;}*/
  #loading{width:150px; height:45px; text-align:right; border:solid 1px var(--orange); color:var(--orange); position:fixed; top:50%; left:50%; background:white; margin:-25px 0 0 -75px; padding:6px; border-radius:3px; z-index:10009;line-height:33px;  padding-left:45px; text-align:left; -moz-box-shadow: 0 0 15px #ccc; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.25); box-shadow: 0 0 15px rgba(0,0,0,0.25);}
#loading>div{width:35px; height:35px; position:absolute; background:url('../../mobile/img/loading-icons.svg'); background-size:70px 35px; margin:-1px 0px 0px -39px;background-position:0 0;}

#loading:after {
  margin-top:.5px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  -webkit-animation: ellipsis steps(4,end) 900ms infinite;      
  animation: ellipsis steps(4,end) 900ms infinite;
  content: "\2026"; /* ascii code for the ellipsis character */
  width: 0px;
}
@keyframes ellipsis {
  to {
    width: 1.25em;    
  }
}
@-webkit-keyframes ellipsis {
  to {
    width: 1.25em;    
  }
}
#loading>div {
  -webkit-animation: tiktak .5s infinite;
}
@-webkit-keyframes tiktak {
        0%, 49.99% {
                background-position:0 0;
        }
        50%, 99.99% {
                background-position:-34.5px 0;
        }
}

  i.ok-green{width:34px; height:26px; background: transparent url('../img/icons-s48d7f42451.png') -62px -502px no-repeat;}
  button.do_comment_btn {border:none;}


.pano-nav{background-color:#a43c31; color:#FFF !important;}
.pano-nav:hover, .pano-nav.selected{background-color:#FFF; color:var(--orange) !important;}
.pano-nav.selected a{color:var(--orange) !important;}
.pano-nav a:hover{background-color:#FFF;  color:var(--orange) !important;}
.first-image{max-width:100%; max-height:100%; border-radius: 3px;}
#area_theater_group_detail_contributer_performer img, #area_theater_group_detail_contributer_backstage img{width:52px;}
/********** ISA **********/

.datepicker{z-index: 1;}
.dropdown-menu.open{z-index:991 !important;}
.bootstrap-select:nth-of-type(1){z-index:9 !important;}
.bootstrap-select:nth-of-type(2){z-index:8 !important;}
.bootstrap-select:nth-of-type(3){z-index:7 !important;}
.bootstrap-select:nth-of-type(4){z-index:6 !important;}
.bootstrap-select:nth-of-type(5){z-index:7 !important;}
.bootstrap-select:nth-of-type(6){z-index:4 !important;}

.scene div.bootstrap-select-1{z-index:16 !important;}
.scene div.bootstrap-select-2{z-index:15 !important;}
.scene div.bootstrap-select-3{z-index:14 !important;}
.scene div.bootstrap-select-4{z-index:13 !important;}
.scene div.bootstrap-select-5{z-index:12 !important;}
.scene div.bootstrap-select-6{z-index:11 !important;}
.scene div.bootstrap-select-7{z-index:10 !important;}
.scene div.bootstrap-select-8{z-index:9 !important;}
.scene div.bootstrap-select-9{z-index:8 !important;}
.scene div.bootstrap-select-10{z-index:7 !important;}
.scene div.bootstrap-select-11{z-index:6 !important;}
.scene div.bootstrap-select-12{z-index:5 !important;}

.scene div.bootstrap-select-inf-1{z-index:10 !important;}
.scene div.bootstrap-select-inf-2{z-index:9 !important;}
.scene div.bootstrap-select-inf-3{z-index:8 !important;}
.scene div.bootstrap-select-inf-4{z-index:7 !important;}
.scene div.bootstrap-select-inf-5{z-index:6 !important;}
.scene div.bootstrap-select-inf-6{z-index:5 !important;}
.scene div.bootstrap-select-inf-7{z-index:4 !important;}
.scene div.bootstrap-select-inf-8{z-index:3 !important;}
.scene div.bootstrap-select-inf-9{z-index:2 !important;}
.scene div.bootstrap-select-inf-10{z-index:1 !important;}


#slider1Container > .lSSlideOuter { width:810px !important; position: relative; background: #fcfcfc; border-radius: 3px; margin-bottom: 30px; -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.08);}
#slider1Container > .lSSlideOuter > .lSSlideWrapper  { padding-left:15px; }
#slider1Container .lSAction>.lSNext{ left:760px; display:none;}
#slider1Container .lSAction>.lSPrev{ left:0px;  display:none;}
#slider1Container .lslide, #slider1Container .clone{ margin-right:20px !important; width:810px !important;}
#slider1Container .lSSlideOuter .lSPager.lSGallery { display:none; background: rgba(0, 0, 0, 0.31); width:100% !important; text-align: center; margin-top:-53px !important; height: 53px; padding-top: 10px; }
#slider1Container .lSSlideOuter .lSPager.lSGallery li{float:none; display:inline-block;}
#slider1Container:hover .lSSlideOuter .lSPager.lSGallery{display:block !important;}
#slider1Container:hover .lSAction>.lSNext{display:block !important;}
#slider1Container:hover .lSAction>.lSPrev{display:block !important;}
#slider1Container .lSAction>a { background-image: url(../img/slider-controls.png?v1.0); }
#slider1Container .lslide, img{border-radius:3px;}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li {
    border-radius: 3px; border:solid 1px #000; opacity:0.5;
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
    border-radius: 3px; border:solid 1px var(--orange); opacity:1;
}

#area_activity .widget:hover .slick.color2-bg img, #ticket_plays .widget:hover .slick.color2-bg img, #ticket_plays .widget:hover .slick.color1-bg img, #newest_plays .widget:hover .slick.color2-bg img, #newest_plays .widget:hover .slick.color1-bg img {
  opacity: 0.45;
}
#newest_plays .widget:hover .slick .ticket-play-hover-btn, #ticket_plays .widget:hover .slick .ticket-play-hover-btn, #area_activity .widget:hover .slick .ticket-play-hover-btn {
  opacity:1;
}
#area_exhibitions .widget:hover .slick .workshop-play-hover-btn {
  opacity: 1;
}
#ticket_plays .slick.color2-bg, #ticket_plays .slick.color2-bg .slick-slide, #newest_plays .slick.color2-bg.we_session, #newest_plays .slick.color2-bg.we_session .slick-slide, #area_activity .slick.color2-bg .slick-slide,  {
  background: #000 !important;
}
.ticket-play-hover-btn {
  position:absolute;
  margin:170px 70px;
  opacity: 0;
   z-index:1;
}
.workshop-play-hover-btn {
  position:absolute;
  margin:74px 86px;
  opacity: 0;
   z-index:1;
}

.approved-user-medium, .approved-user-small{ background:url(../img/approved-green.svg?v1.0) no-repeat;  background-size:100% 100%; display:inline-block;}
.approved-user-medium{ width:18px; height:18px;  margin:0px 0px -1px 5px;}
.approved-user-small{ width:13px; height:13px;  margin:0px 0px -1px 5px;}

.menu-playbook{color: #fff;background-color: var(--blue)!important;}
.menu-playbook:hover{background-color: var(--blue)!important;}
