@charset "UTF-8";
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.6.1");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.6.1") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.6.1") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.6.1") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
html, body {
  height: 100%;
}

* {
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}

a {
  color: #212730;
}

body {
  font-family: 'Open Sans', sans-serif;
  /*font: normal 12px Arial,Helvetica,sans-serif;*/
  background-color: #ECF2F4;
}

div {
  display: block;
}

h1 {
  font-weight: normal;
  font-size: 18px;
  color: #FF9900;
  float: left;
}

h2 {
  font-weight: normal;
  font-size: 20px;
  line-height: 33px;
  color: #465364;
  float: left;
}

video {
  width: 100%;
}

#ozeti img {
  width: 100%;
}

.a-hover {
  text-decoration: underline;
}

.content404 {
  margin: 20px;
}

.display-none {
  display: none;
}

.listcontent {
  width: 90%;
  border-bottom: solid 1px #CEDCE0;
  padding-bottom: 10px;
  float: left;
  font-size: 12px;
}

/* Silnecek Eski İçerikler  */
#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
  font-family: "HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 200;
  color: #fff;
}

#sb-container {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 999;
  text-align: left;
  visibility: hidden;
  display: none;
}

#sb-overlay {
  position: relative;
  height: 100%;
  width: 100%;
}

#sb-wrapper {
  position: absolute;
  visibility: hidden;
  width: 100px;
}

#sb-wrapper-inner {
  position: relative;
  border: 1px solid #303030;
  overflow: hidden;
  height: 100px;
}

#sb-body {
  position: relative;
  height: 100%;
}

#sb-body-inner {
  position: absolute;
  height: 100%;
  width: 100%;
}

#sb-player.html {
  height: 100%;
  overflow: auto;
}

#sb-body img {
  border: none;
}

#sb-loading {
  position: relative;
  height: 100%;
}

#sb-loading-inner {
  position: absolute;
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  width: 100%;
  text-align: center;
}

#sb-loading-inner span {
  background: url(../images/shadow/loading.gif) no-repeat;
  padding-left: 34px;
  display: inline-block;
}

#sb-body, #sb-loading {
  background-color: #060606;
}

#sb-title, #sb-info {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

#sb-title, #sb-title-inner {
  height: 26px;
  line-height: 26px;
}

#sb-title-inner {
  font-size: 16px;
}

#sb-info, #sb-info-inner {
  height: 20px;
  line-height: 20px;
}

#sb-info-inner {
  font-size: 12px;
}

#sb-nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}

#sb-nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
  background-repeat: no-repeat;
}

#sb-nav-close {
  background-image: url(../images/shadow/close.png);
}

#sb-nav-next {
  background-image: url(../images/shadow/next.png);
}

#sb-nav-previous {
  background-image: url(../images/shadow/previous.png);
}

#sb-nav-play {
  background-image: url(../images/shadow/play.png);
}

#sb-nav-pause {
  background-image: url(../images/shadow/pause.png);
}

#sb-counter {
  float: left;
  width: 45%;
}

#sb-counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

#sb-counter a.sb-counter-current {
  text-decoration: underline;
}

div.sb-message {
  font-size: 12px;
  padding: 10px;
  text-align: center;
}

div.sb-message a:link, div.sb-message a:visited {
  color: #fff;
  text-decoration: underline;
}

#shopboxs {
  width: 100%;
  text-align: center;
}

#shopbox {
  display: inline-block;
  width: 130px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 30px;
  max-height: 320px;
}

#shopboxrating {
  width: 127px;
}

#shopboxpicture {
  float: left;
}

#shopboxname {
  float: left;
  width: 127px;
  font-size: 11px;
  font-weight: bold;
  padding-top: 5px;
  color: #779849;
  padding-bottom: 5px;
  height: 40px;
}

#shopboxdetail {
  float: left;
  font-size: 11px;
  width: 127px;
  height: 35px;
}

#shopboxbuton {
  float: left;
  font-size: 11px;
  height: 30px;
  width: 127px;
  margin-top: 10px;
}

#shopboxbuton a {
  border: 1px solid #d9d9d9;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: #d9d9d9 0px 1px 1px;
  -moz-box-shadow: #d9d9d9 0px 1px 1px;
  box-shadow: #d9d9d9 0px 1px 1px;
  background: #f4f4f4;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f4f4f4), to(#d9d9d9));
  background: -webkit-linear-gradient(#f4f4f4, #d9d9d9);
  background: -moz-linear-gradient(#f4f4f4, #d9d9d9);
  background: -ms-linear-gradient(#f4f4f4, #d9d9d9);
  background: -o-linear-gradient(#f4f4f4, #d9d9d9);
  background: linear-gradient(#f4f4f4, #d9d9d9);
  -pie-background: linear-gradient(#f4f4f4, #d9d9d9);
  behavior: url(/PIE.htc);
  color: #333333;
  text-decoration: none;
  float: left;
  padding: 3px;
  font-size: 12px;
  margin-right: 4px;
}

#shopboxbuton a:hover {
  border: 1px solid #d9d9d9;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: #d9d9d9 0px 1px 1px;
  -moz-box-shadow: #d9d9d9 0px 1px 1px;
  box-shadow: #d9d9d9 0px 1px 1px;
  background: #d9d9d9;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#d9d9d9), to(#f4f4f4));
  background: -webkit-linear-gradient(#d9d9d9, #f4f4f4);
  background: -moz-linear-gradient(#d9d9d9, #f4f4f4);
  background: -ms-linear-gradient(#d9d9d9, #f4f4f4);
  background: -o-linear-gradient(#d9d9d9, #f4f4f4);
  background: linear-gradient(#d9d9d9, #f4f4f4);
  -pie-background: linear-gradient(#d9d9d9, #f4f4f4);
  behavior: url(/PIE.htc);
  color: #333333;
  text-decoration: none;
  float: left;
  padding: 3px;
  margin-right: 4px;
}

.fragmanico {
  float: left;
  padding-right: 5px;
}

#sinemalar-il {
  padding: 20px;
  float: left;
  width: 100%;
}

#sinemalar-il li {
  display: inline;
}

#sinemalar-il a {
  border: 1px solid #d9d9d9;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: #d9d9d9 0px 1px 1px;
  -moz-box-shadow: #d9d9d9 0px 1px 1px;
  box-shadow: #d9d9d9 0px 1px 1px;
  background: #f4f4f4;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f4f4f4), to(#d9d9d9));
  background: -webkit-linear-gradient(#f4f4f4, #d9d9d9);
  background: -moz-linear-gradient(#f4f4f4, #d9d9d9);
  background: -ms-linear-gradient(#f4f4f4, #d9d9d9);
  background: -o-linear-gradient(#f4f4f4, #d9d9d9);
  background: linear-gradient(#f4f4f4, #d9d9d9);
  -pie-background: linear-gradient(#f4f4f4, #d9d9d9);
  behavior: url(/PIE.htc);
  color: #333333;
  text-decoration: none;
  float: left;
  padding: 3px;
  font-size: 12px;
  width: 130px;
  margin: 10px;
}

#sinemalar-il a:hover {
  border: 1px solid #d9d9d9;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: #d9d9d9 0px 1px 1px;
  -moz-box-shadow: #d9d9d9 0px 1px 1px;
  box-shadow: #d9d9d9 0px 1px 1px;
  background: #d9d9d9;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#d9d9d9), to(#f4f4f4));
  background: -webkit-linear-gradient(#d9d9d9, #f4f4f4);
  background: -moz-linear-gradient(#d9d9d9, #f4f4f4);
  background: -ms-linear-gradient(#d9d9d9, #f4f4f4);
  background: -o-linear-gradient(#d9d9d9, #f4f4f4);
  background: linear-gradient(#d9d9d9, #f4f4f4);
  -pie-background: linear-gradient(#d9d9d9, #f4f4f4);
  behavior: url(/PIE.htc);
  color: #333333;
  text-decoration: none;
  float: left;
  padding: 3px;
  font-size: 12px;
  margin: 10px;
  width: 130px;
}

#sinema-salon {
  padding-top: 20px;
  float: left;
  width: 100%;
  margin-bottom: 5px;
  border-bottom: solid 1px #CEDCE0;
}

#salon-resim {
  width: 20%;
  float: left;
  background-color: #FFF;
}
#salon-resim img {
  width: 100%;
}

#salon-ad {
  float: left;
  width: 70%;
  margin-left: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  color: #333;
  font-weight: bold;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#salon-adres {
  float: left;
  width: 70%;
  margin-left: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  color: #000;
}

#salon-ozellik {
  float: left;
  width: 70%;
  margin-left: 10px;
}

#film_detail {
  width: 640px;
  float: left;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 19px;
}

#detail_navigation {
  float: left;
  min-height: 40px;
  width: 630px;
  padding-top: 10px;
  padding-left: 10px;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #9AACC4;
  background-color: #FFFFFF;
  margin-bottom: 10px;
}

#detail_navigation li {
  display: inline;
}

#detail_navigation a {
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #455263;
  color: #ECF2F4;
  text-decoration: none;
  float: left;
  margin-right: 8px;
  font-size: 16px;
  padding-top: 3px;
  padding-right: 14px;
  padding-bottom: 3px;
  padding-left: 12px;
}

#detail_navigation a:hover {
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ECF2F4;
  color: #455263;
  text-decoration: none;
  float: left;
  margin-right: 8px;
  font-size: 16px;
  padding-top: 3px;
  padding-right: 14px;
  padding-bottom: 3px;
  padding-left: 12px;
}

.film_afis_box {
  float: left;
  width: 200px;
  background-color: #ECF2F4;
  padding-bottom: 10px;
}

#film_afis {
  width: 100%;
  height: 293px;
  box-sizing: border-box;
}

.social-icon {
  width: 100%;
  float: left;
  padding: 15px 5px 5px 5px;
  text-align: center;
  box-sizing: border-box;
}

#fragman_big {
  width: 100%;
  box-sizing: border-box;
  min-height: 40px;
  line-height: 20px;
  background-color: #465364;
  color: #fff;
  padding: 10px 10px 10px 10px;
  margin-bottom: 5px;
  text-align: center;
}
#fragman_big a {
  color: #fff;
}

#film_kunye_box {
  float: left;
  width: 420px;
  background-color: #FFFFFF;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CEDCE0;
  padding-bottom: 5px;
}

#film_kunye_box_star {
  float: left;
  width: 420px;
  padding-bottom: 5px;
  height: 70px;
}

#film_kunye {
  float: left;
  width: 420px;
  padding-left: 20px;
}

#film_baslik_1 {
  font-size: 24px;
  width: 620px;
  float: left;
  color: #475465;
  background-color: #ECF2F4;
  padding-top: 10px;
  padding-left: 20px;
  height: 100%;
  text-align: center;
}

#film_baslik_1fragman {
  font-size: 28px;
  width: 100%;
  float: left;
  color: #FFF;
  background-color: #1b1b1b;
  padding-top: 10px;
  /* padding-left: 20px; */
  height: 40px;
  text-align: center;
}

#film_baslik_2 {
  font-size: 18px;
  width: 620px;
  float: left;
  color: #9AACC4;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #ECF2F4;
  padding-left: 20px;
  text-align: center;
}

#film_baslik_2fragman {
  font-size: 18px;
  width: 100%;
  float: left;
  color: #FFF;
  background-color: #1b1b1b;
  padding-top: 10px;
  /* padding-left: 20px; */
  height: 40px;
  text-align: center;
}

#film_kunye_baslik {
  float: left;
  width: 100px;
  padding-top: 10px;
  text-align: right;
  padding-right: 10px;
  font-size: 12px;
  color: #333;
  font-weight: bold;
}

#film_kunye_icerik {
  float: left;
  width: 310px;
  padding-top: 10px;
  color: #333333;
  font-size: 12px;
}
#film_kunye_icerik a {
  color: #4EB5E4;
  text-decoration: underline;
}

#film_kunye_icerik_star {
  float: left;
  width: 420px;
  color: #333333;
  font-size: 13px;
}

#resimler {
  float: left;
  width: 640px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

#yorumlar {
  float: left;
  width: 640px;
  padding: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  box-sizing: border-box;
  border-right-color: #ECF2F4;
  border-bottom-color: #ECF2F4;
  border-left-color: #ECF2F4;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
}

#ozeti {
  float: left;
  width: 618px;
  background-color: #FFFFFF;
  color: #333;
  font-size: 14px;
  padding: 10px;
  margin-bottom: 10px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-color: #ECF2F4;
  border-bottom-color: #ECF2F4;
  border-left-color: #ECF2F4;
}

#detail_baslik {
  float: left;
  width: 640px;
  color: #333;
  font-size: 26px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #9AACC4;
}

#fragman_box {
  background-color: #1b1b1b;
  width: 100%;
}

#fragman_box_ic {
  margin: 0 auto;
  background-color: #000;
  max-width: 1020px;
  border-bottom: solid 4px #313E4F;
}
#fragman_box_ic video {
  max-height: 460px;
}

#fragman_box_others {
  text-align: center;
  margin: 0 auto;
  background-color: #000;
  max-width: 1020px;
  min-height: 120px;
  margin-top: 5px;
}

#box_others {
  position: relative;
  display: inline-table;
  width: 149px;
  height: 100px;
  background-color: #fff;
  margin-right: 1px;
  margin-bottom: 1px;
  background-image: url("../images/slider.png");
}
#box_others h2 {
  background-image: url("../images/slider.png");
  background-position: 0px 75px;
  position: absolute;
  bottom: 0;
  overflow: hidden;
  padding: 10px;
  color: #fff;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  text-shadow: 0px 2px 0px #212730;
  text-align: left;
  min-width: 100%;
  box-sizing: border-box;
}

#yorumekle {
  float: left;
  height: 200px;
  width: 100%;
  background-color: #FFF;
}

#avataryorum {
  float: left;
  height: 60px;
  width: 60px;
  margin: 10px;
}

#yorumnew {
  float: left;
  width: 555px;
  padding-top: 10px;
}

#yorumnav {
  float: left;
  width: 620px;
  padding-top: 10px;
  text-align: right;
  padding-right: 20px;
}

#yorumliste {
  float: left;
  width: 640px;
  background-color: #FFF;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  /* border: 1px solid #e6e6e6; */
  border-radius: 5px;
  background-color: #ECF2F4;
  min-height: 110px;
}

#yorumname {
  float: left;
  width: 80%;
  padding-top: 10px;
  font-size: 14px;
  color: #F99503;
  font-weight: bold;
}

#yorum {
  width: 100%;
  height: 100px;
  font-size: 1em;
  padding: 0.5em;
  border: 1px solid #CEDCE0;
  border-radius: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  resize: none;
  background-color: #ECF2F4;
}

/* Silnecek Eski İçerikler  */
/* search style */
.break {
  clear: both;
}

/* SEARCH FORM */
#searchform {
  font-size: 18px;
}

#searchform div {
  color: #eeeeee;
}

#searchform div input {
  font-size: 19px;
  padding: 5px;
  width: 300px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

#suggestions {
  position: absolute;
  width: 320px;
  height: 80;
  display: none;
  z-index: 20;
  padding-left: 8px;
  float: left;
}

/* SEARCHRESULTS */
#searchresults {
  border-width: 1px;
  border-color: #919191;
  border-style: solid;
  width: 380px;
  background-color: #ffffff;
  font-size: 13px;
  line-height: 14px;
  float: left;
  text-align: left;
  margin-top: 57px;
}

#searchresults a {
  display: block;
  background-color: #ffffff;
  clear: left;
  height: 56px;
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCC;
  padding-bottom: 15px;
}

#searchresults a:hover {
  background-color: #435061;
  color: #ffffff;
}

#searchresults a img {
  float: left;
  padding: 5px 10px;
}

#searchresults a span.searchheading {
  display: block;
  font-weight: bold;
  padding-top: 5px;
  color: #191919;
}

#searchresults a:hover span.searchheading {
  color: #ffffff;
}

#searchresults a span {
  color: #555555;
}

#searchresults a:hover span {
  color: #f1f1f1;
}

#searchresults span.category {
  font-size: 11px;
  margin: 5px;
  display: block;
  color: #ffffff;
}

#searchresults span.seperator {
  float: right;
  padding-right: 15px;
  margin-right: 5px;
  background-image: url(../images/shortcuts_arrow.gif);
  background-repeat: no-repeat;
  background-position: right;
}

#searchresults span.seperator a {
  background-color: transparent;
  display: block;
  margin: 5px;
  height: auto;
  color: #ffffff;
}

.searchheading {
  color: #3C0;
}

/* search style */
/* main-slider-css*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
}

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}

* {
  margin: 0;
  padding: 0;
}

#slider3 {
  width: 100%;
}

a {
  color: #222;
}

.rslides {
  width: 100%;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.rslides_container {
  margin-bottom: 0px;
  position: relative;
  float: left;
  width: 100%;
}

.centered-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: transparent;
  top: 50%;
  left: 0;
  opacity: 0.6;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 41px;
  width: 25px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -35px;
}

.centered-btns_nav:active {
  opacity: 1.0;
}

.centered-btns_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
}

.transparent-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  left: 0;
  display: block;
  background: #fff;
  /* Fix for IE6-9 */
  opacity: 0;
  filter: alpha(opacity=1);
  width: 48%;
  text-indent: -9999px;
  overflow: hidden;
  height: 91%;
}

.transparent-btns_nav.next {
  left: auto;
  right: 0;
}

.large-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: transparent;
  opacity: 0.6;
  text-indent: -9999px;
  overflow: hidden;
  top: 0;
  bottom: 0;
  left: 0;
  background: black url("../images/themes.gif") no-repeat left 50%;
  width: 38px;
}

.large-btns_nav:active {
  opacity: 1.0;
}

.large-btns_nav.next {
  left: auto;
  background-position: right 50%;
  right: 0;
}

.centered-btns_nav:focus,
.transparent-btns_nav:focus,
.large-btns_nav:focus {
  outline: none;
}

.centered-btns_tabs,
.transparent-btns_tabs,
.large-btns_tabs {
  text-align: center;
  position: absolute;
  width: 100%;
  margin-top: 4px;
  z-index: 100;
}

.centered-btns_tabs li,
.transparent-btns_tabs li,
.large-btns_tabs li {
  display: inline;
  float: none;
  _float: left;
  *float: left;
  margin-right: 5px;
}

.centered-btns_tabs a,
.transparent-btns_tabs a,
.large-btns_tabs a {
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #9AACC4;
  display: inline-block;
  _display: block;
  *display: block;
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.3);
  width: 16px;
  height: 16px;
}

.centered-btns_here a,
.transparent-btns_here a,
.large-btns_here a {
  background: #2E3A4B;
  width: 30px;
}

#sliderrs {
  background: #fff;
  padding: 20px 0px 20px 20px;
  /*max-width: 660px;*/
  display: inline-block;
}

/* main-slider-css*/
.button {
  float: left;
  width: 125px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: block;
  background: #CED7E2;
  border-color: #9BACC3;
  color: #212730;
  font-size: 12px;
  border-width: 0 0 3px 0;
  border-style: solid;
  border-radius: 3px;
}

.right {
  float: right;
}

.left {
  float: left;
}

.padding-bottom {
  padding-bottom: 10px;
}

.margin-top {
  margin-top: 10px;
}

.margin-left {
  margin-left: 10px;
}

.margin-right {
  margin-right: 10px;
}

.margin {
  margin: 10px;
}

.margin-uyelik {
  margin-top: 10px;
  margin-left: 20px;
}

.margin-submit-bottom {
  margin-top: 30px;
  margin-bottom: 30px;
}

.wrapper {
  display: block;
  width: 100%;
  height: auto;
  min-height: 100%;
  margin-bottom: -380px;
}

.box_header {
  float: left;
  width: 100%;
  /*border-bottom: solid #CEDCE0 1px;*/
}

.box_date {
  width: 170px !important;
}

.box_header2 {
  float: left;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.box_header2 h2 {
  color: #9BACC3;
  width: 160px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.box_header2 h3 {
  font-size: 14px;
  color: #fff;
  margin-top: 8px;
  margin-bottom: 8px;
  margin-right: 55px;
  font-weight: normal;
}
.box_header2 p {
  font-size: 12px;
  color: #fff;
  margin-top: 8px;
  margin-bottom: 8px;
  margin-right: 35px;
  width: 80px;
}
.box_header2 article {
  float: left;
  width: 100%;
  border-bottom: solid #576B86 1px;
  height: 35px;
}

header {
  background-image: url("../images/header.jpg");
  width: 100%;
  height: 172px;
}

.header-top {
  margin: 0 auto;
  width: 1020px;
  height: 89px;
  border-bottom: solid 1px #303C4D;
}

.top-wrapper:after {
  height: 245px;
  content: "";
  display: block;
}

.top-wrapper {
  width: 1020px;
  margin: 0 auto;
  position: relative;
}

.logo {
  float: left;
  height: 79px;
  width: 180px;
  margin: 10px 10px 0px 10px;
}

.user-bar {
  float: left;
  margin-top: 10px;
  height: 79px;
  width: 820px;
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-repeat: no-repeat;
  background-position: -43px 15px;
}

.search {
  height: 79px;
  width: 400px;
  float: left;
  margin-left: 60px;
}

.search-textbox {
  width: 330px;
  font-size: 14px !important;
  height: 25px;
  position: relative;
  z-index: 99;
  float: left;
  border-radius: 3px 0px 0px 3px;
  border-style: none;
  color: #746F0D !important;
  padding: 10px;
  margin-top: 12px;
}

.search-btn {
  border-radius: 0px 3px 3px 0px;
  width: 50px;
  height: 45px;
  background: #fff;
  color: #fff;
  font-weight: bold;
  border: 0;
  float: left;
  margin-top: 12px;
  border-radius: 0px 3px 3px 0px;
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-repeat: no-repeat;
  background-position: 10px 6px;
}

.user-menu {
  width: 340px;
  height: 79px;
  float: left;
}
.user-menu ul {
  width: 340px;
  height: 79px;
  line-height: 70px;
  float: left;
  list-style-type: none;
  list-style-position: inside;
  text-align: right;
}
.user-menu li {
  position: relative;
  list-style-type: none;
  display: inline;
}
.user-menu a {
  font-size: 16px;
  color: #55CAFF;
  text-decoration: none;
  padding-right: 20px;
}

.user-padding-zero {
  padding-right: 0px !important;
}

.mobilsearch-open {
  padding-right: 0px !important;
}

.user-message-icon {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  width: 72px;
  height: 21px;
  background-position: 3px -68px;
  padding-left: 10px;
  padding-right: 35px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}

.user-menu-icon {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  width: 72px;
  height: 21px;
  background-position: 3px -127px;
  padding-left: 10px;
  padding-right: 35px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}

.user-menu-search {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  width: 72px;
  height: 21px;
  background-position: -38px -127px;
  padding-left: 10px;
  padding-right: 35px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}

nav {
  z-index: 1000;
  width: 100%;
  height: 50px;
  background-color: #445162;
}
nav ul {
  width: 100%;
  height: 50px;
  line-height: 50px;
  float: left;
  list-style-type: none;
  list-style-position: inside;
  text-align: center;
}
nav li {
  position: relative;
  list-style-type: none;
  display: inline;
}
nav a {
  font-size: 16px;
  color: #fff;
  text-decoration: none;
  padding-right: 15px;
  padding-left: 15px;
  display: inline-block;
  text-shadow: 0px 2px 0px #212730;
}
nav a:hover {
  background-color: #212730;
}

.topslider {
  width: 1090px;
  height: 290px;
  float: left;
  background-color: #212730;
  position: absolute;
  margin-left: -35px;
  margin-top: -30px;
  border-radius: 3px;
  border-top: solid 4px #2D394B;
  border-bottom: solid 4px #9AACC4;
}

.topslider_header {
  float: left;
  width: 970px;
  height: 50px;
  line-height: 50px;
  margin-left: 60px;
  margin-right: 60px;
}

.tsliderleft {
  float: left;
  width: 5%;
  height: 240px;
}

.arrow_left {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-position: -80px -68px;
  width: 20px;
  height: 30px;
  float: right;
  margin-top: 80px;
  margin-right: 10px;
}

.tsliderright {
  float: left;
  width: 5%;
  height: 240px;
}

.arrow_right {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-position: -130px -68px;
  width: 20px;
  height: 30px;
  float: left;
  margin-top: 80px;
  margin-left: 10px;
}

.arrow_up {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-position: 0px -205px;
  float: left;
  width: 100%;
  height: 30px;
}

.arrow_down {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-position: 0px -248px;
  float: left;
  width: 100%;
  height: 30px;
}

.tslidercontent {
  float: left;
  width: 90%;
  height: 240px;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}
.tslidercontent article {
  display: inline-block;
  width: 127px;
  height: 238px;
  margin-right: 5px;
  margin-left: 5px;
}
.tslidercontent img {
  border: solid 1px #5E6A7A;
  float: left;
}
.tslidercontent h4 {
  margin-top: 5px;
  white-space: normal;
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  float: left;
}

.slider {
  float: left;
  width: 1020px;
  /*max-height: 460px;*/
  background-color: #fff;
  margin-top: 270px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.slider_box {
  float: left;
  width: 680px;
  /* max-height: 445px; */
}

.slider_box_text {
  position: absolute;
  padding: 10px;
  width: 640px;
  height: 90px;
  background-image: url("../images/slider.png");
  bottom: 0;
  text-align: left;
}
.slider_box_text h3 {
  margin-top: 20px;
  color: #fff;
  font-size: 22px;
  font-weight: normal;
}
.slider_box_text p {
  color: #fff;
  font-size: 14px;
}

.slider_nav {
  float: left;
  width: 700px;
  height: 30px;
}
.slider_nav ul {
  width: 700px;
  line-height: 30px;
  float: left;
  list-style-type: none;
  list-style-position: inside;
  text-align: center;
}
.slider_nav li {
  position: relative;
  list-style-type: none;
  display: inline;
  font-size: 15px;
  color: #fff;
  background-color: #9AACC4;
  text-decoration: none;
  border-radius: 5px;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: 10px;
}
.slider_nav a {
  font-size: 15px;
  color: #fff;
  background-color: #9AACC4;
  text-decoration: none;
  border-radius: 5px;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: 10px;
}
.slider_nav .select {
  background-color: #2E3A4B;
}

.content-box {
  float: left;
  width: 680px;
  /*height: 570px;*/
  background-color: #fff;
  margin-top: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}
.content-box article {
  float: left;
  width: 320px;
  /*height: 235px;*/
}
.content-box article img {
  width: 100%;
  border: solid 1px #9AACC4;
}
.content-box p {
  color: #465364;
  font-size: 16px;
  margin: 10px;
  min-height: 90px;
  font-weight: 600;
}

.content-box-news {
  width: 100%;
}

.haberler_box_text {
  position: absolute;
  padding: 10px;
  width: 301px;
  height: 50px;
  background-image: url("../images/slider.png");
  margin-top: -75px;
  text-align: left;
}
.haberler_box_text h2 {
  margin-top: 16px;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  text-shadow: 0px 2px 0px #212730;
}

.google-plus {
  text-align: center;
  float: left;
  width: 300px;
  height: 250px;
  background-color: #fff;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
  padding: 10px;
}

.Yfd {
  border: none;
}

.facebook {
  float: left;
  width: 300px;
  height: 241px;
  background-color: #fff;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
  padding: 10px;
}

.box-office {
  float: left;
  width: 680px;
  height: 405px;
  background-color: #465364;
  margin-top: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.filmler-box {
  float: right;
  width: 320px;
  min-height: 145px;
  background-color: #fff;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.aside-box {
  float: right;
  width: 320px;
  background-color: #fff;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.aside-box2 {
  float: right;
  width: 320px;
  background-color: #465364;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}
.aside-box2 h2 {
  color: #F90;
}
.aside-box2 p {
  color: #fff;
  font-size: 14px;
  float: left;
}
.aside-box2 .arrow {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-position: 130px -290px;
}

.aside-box2res {
  margin-left: 0px;
  width: 310px;
}

.aside-box2-p {
  width: 100%;
  float: left;
  height: 278px;
  overflow-x: hidden;
  overflow-y: scroll;
}

.turcontent {
  width: 100%;
  float: left;
  overflow-x: hidden;
  overflow-y: hidden;
  display: inline-block;
  max-height: 338px;
}

.aside-box1 {
  float: right;
  width: 100%;
  background-color: #465364;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
  max-height: 370px;
  overflow-x: hidden;
  overflow-y: hidden;
}
.aside-box1 h2 {
  color: #55CAFF !important;
}
.aside-box1 p {
  color: #fff;
  font-size: 14px;
  padding: 10px;
  box-sizing: border-box;
}
.aside-box1 .ulkeler {
  width: 70%;
  float: left;
  color: #F90;
}
.aside-box1 .yillar {
  width: 30%;
  float: right;
  color: #F90;
}
.aside-box1 .arrow {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-position: -90px -290px;
}

.aside-box1-p {
  float: left;
  max-height: 278px;
  overflow-x: hidden;
  overflow-y: scroll;
  display: none;
}

.sidebar_list {
  float: left;
  width: 100%;
  border-bottom: solid #CEDCE0 1px;
  height: 69px;
}
.sidebar_list img {
  display: inline;
  float: left;
  margin: 5px 10px 5px 10px;
}
.sidebar_list p {
  display: inline;
  float: left;
  font-size: 14px;
  height: 60px;
}
.sidebar_list p span {
  margin-top: 10px;
  color: #465364;
  width: 255px;
  float: left;
}

.fragmanlar {
  float: left;
  width: 1020px;
  height: 420px;
  background-color: #fff;
  margin-top: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.fragman-box {
  width: 700px;
  height: 420px;
  float: left;
}
.fragman-box article {
  float: left;
  width: 320px;
  height: 155px;
}
.fragman-box article img {
  width: 100%;
  border: solid 1px #9AACC4;
}
.fragman-box p {
  color: #465364;
  font-size: 12px;
  margin: 10px;
}

.resim-galerisi {
  float: left;
  width: 500px;
  height: 250px;
  background-color: #fff;
  margin-top: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.nostalji {
  float: left;
  width: 500px;
  height: 250px;
  background-color: #fff;
  margin-top: 20px;
  margin-left: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}

.nostalji-poster {
  height: 270px;
  margin: 5px;
  float: left;
  width: 38%;
}

.nostalji-metin {
  height: 285px;
  margin: 5px;
  float: left;
  width: 55%;
  font-size: 12px;
}

.nostalji-link {
  float: left;
  margin: 5px;
  text-align: right;
  font-size: 12px;
  width: 90%;
}

.footer {
  background-color: #212730;
  width: 100%;
  height: 350px;
  margin-top: 30px;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.footer-header {
  width: 100%;
  height: 20px;
  background-color: #ecf2f4;
}

.footer-top {
  padding-top: 30px;
  width: 1020px;
  height: 200px;
  margin: 0 auto;
  margin-bottom: 10px;
}

.footer-box {
  height: 200px;
  width: 135px;
  border-right: solid 1px #303C4D;
  float: left;
  margin-left: 10px;
}
.footer-box ul {
  list-style-type: none;
  list-style-position: inside;
  text-align: left;
}
.footer-box li {
  position: relative;
  list-style-type: none;
  display: inline;
  width: 135px;
  height: 30px;
  float: left;
}
.footer-box a {
  color: #fff;
  font-size: 12px;
}
.footer-box h3 {
  color: #FF9900;
  margin-bottom: 20px;
}

.footer-vizyondaki-filmler {
  float: left;
  width: 160px;
  height: 200px;
}
.footer-vizyondaki-filmler ul {
  list-style-type: none;
  list-style-position: inside;
  text-align: left;
}
.footer-vizyondaki-filmler li {
  position: relative;
  list-style-type: none;
  display: inline;
  width: 45px;
  height: 45px;
  float: left;
  margin-right: 5px;
}
.footer-vizyondaki-filmler li a {
  color: #fff;
  font-size: 12px;
  width: 100%;
  height: 45px;
  display: inline-block;
}
.footer-vizyondaki-filmler a img {
  width: 100%;
}

.facebook-icon {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-repeat: no-repeat;
  background-position: -240px -68px;
}

.twitter-icon {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-repeat: no-repeat;
  background-position: -190px -68px;
}

.google-icon {
  background-image: url("../images/vizyondaki-filmler-sprite.png");
  background-repeat: no-repeat;
  background-position: -300px -68px;
}

.footer-bottom {
  font-size: 12px;
  text-align: center;
  color: #fff;
  border-top: solid 1px #303C4D;
  margin: 0 auto;
  width: 1020px;
  height: 50px;
  padding-top: 30px;
}

.border-none {
  border-right: none;
}

.uyelik-alan1 {
  float: left;
  width: 90%;
  color: #41607E;
}
.uyelik-alan1 p {
  font-size: 12px;
  margin: 0px;
  color: #9CACC2;
}

.uyelik-alan2 {
  float: left;
  width: 90%;
  color: #41607E;
}

.uyelik-alan3 {
  float: left;
  width: 90%;
  color: #41607E;
}

#nn_gender_1 {
  float: left;
  height: 20px;
  width: 80px;
  margin-top: 5px;
  color: #41607E;
}

input[type="checkbox"] {
  display: none;
}

input[type="checkbox"] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: -1px 4px 0 0;
  vertical-align: middle;
  cursor: pointer;
  background-image: url(../images/check_radio_sheet.png);
  background-repeat: no-repeat;
  background-position: left top;
}

input[type="checkbox"]:checked + label span {
  background-image: url(../images/check_radio_sheet.png);
  background-repeat: no-repeat;
  background-position: -19px top;
}

input[type="radio"] {
  display: none;
}

input[type="radio"] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: -1px 4px 0 0;
  vertical-align: middle;
  cursor: pointer;
  background-image: url(../images/check_radio_sheet.png);
  background-repeat: no-repeat;
  background-position: -38px top;
}

input[type="radio"]:checked + label span {
  background-image: url(../images/check_radio_sheet.png);
  background-repeat: no-repeat;
  background-position: -57px top;
}

.text-box-style {
  border-radius: 3px;
  line-height: 17px;
  width: 374px;
  border-width: 1px 1px 1px 5px;
  border-style: solid;
  border-color: #CEDCE0;
  border-left-color: #41607E;
  font-size: 14px;
  background: #fff;
  height: 40px;
  color: #41607E;
  padding: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.submit-style {
  width: 300px;
  height: 50px;
  background: #FF9900;
  border-color: #B76F03;
  font-size: 20px;
  color: #fff;
  border-width: 0 0 3px 0;
  border-style: solid;
  border-radius: 3px;
  -webkit-appearance: button;
  cursor: pointer;
  text-transform: none;
  line-height: normal;
  margin: 0;
  vertical-align: baseline;
  text-shadow: 0px 2px 0px #B56E1A;
}

.submit-link {
  width: 260px;
  height: 50px;
  background: #FF9900;
  border-color: #B76F03;
  padding: 0 20px;
  line-height: 50px;
  text-align: center;
  display: inline-block;
  font-size: 20px;
  color: #fff;
  border-width: 0 0 3px 0;
  border-style: solid;
  border-radius: 3px;
  text-shadow: 0px 2px 0px #B56E1A;
}

.submit-link-content {
  width: 100%;
  height: 30px;
  padding: 0 10px;
  line-height: 30px;
  text-align: left;
  display: inline-block;
  font-size: 14px;
  color: #fff;
  border-bottom: solid 1px #576B86;
  box-sizing: border-box;
  border-left: solid 1px #576B86;
}
.submit-link-content span {
  color: #39C4FF;
}

.facebook-button {
  width: 300px;
  height: 47px;
  text-align: center;
  line-height: 47px;
  margin-top: 15px;
  display: inline-block;
  background: #41607E;
  border-color: #2E3A4A;
  font-size: 18px;
  color: #fff;
  border-width: 0 0 3px 0;
  border-style: solid;
  border-radius: 3px;
}

.Darkerlighter {
  color: #9cacc2 !important;
}

.facebook-baglan {
  font-size: 14px;
  float: left;
  width: 90%;
  margin: 10px;
  color: #3F4C5D;
  height: 70px;
}

.header-htag-line {
  width: 90%;
  border-bottom: solid 1px #CEDCE0;
  padding-bottom: 10px;
  font-size: 18px;
}

.header-htag-line2 {
  width: 100%;
  border-bottom: solid 1px #576B86;
  font-size: 18px;
  padding: 10px;
  box-sizing: border-box;
}

.header-htag-film-kutusu {
  padding-top: 10px;
  padding-left: 20px;
  width: 100%;
  border-bottom: solid 1px #CEDCE0;
  padding-bottom: 20px;
  box-sizing: border-box;
  font-size: 18px;
}

.demo-widget-box {
  float: left;
  max-width: 370px;
  padding: 20px;
  box-sizing: border-box;
}

.demo-widget-panel {
  float: left;
  width: 660px;
  height: 370px;
  padding: 20px;
  background-color: #ECF2F4;
  box-sizing: border-box;
}

.pager {
  margin-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  float: left;
  width: 100%;
  border-top: solid 1px #9AACC4;
  padding-top: 20px;
  background-color: #ECF2F4;
}
.pager a {
  background-color: #9AACC4;
  width: 30px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  margin: 0 2px 0 0;
  color: #364457;
  border-radius: 3px;
  font-size: 11px;
}
.pager a:hover {
  color: #FFF;
  background-color: #212730;
}
.pager strong {
  background-color: #212730;
  width: 50px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  color: #F90;
  margin: 0 2px 0 0;
  border-radius: 3px;
  font-size: 12px;
}

.KT_field_error {
  float: left;
  background-color: #F85555;
  padding: 5px;
  color: #FFF;
  margin-top: 5px;
  font-size: 12px;
  width: 363px;
  border-radius: 3px;
}

#KT_tngerror, #KT_tngdeverror {
  float: left;
  background: #424F60;
  font-size: 12px;
  padding: 20px;
  color: #fff;
  border-radius: 3px;
  width: 335px;
}
#KT_tngerror label, #KT_tngdeverror label {
  font-size: 16px;
  font-weight: bold;
  color: #FF9900;
  padding-bottom: 10px;
  float: left;
  width: 350px;
}

.KT_field_hint {
  display: none;
}

.resim-picture {
  max-width: 100%;
  margin-top: 5px;
}

.resim-picture-box {
  width: 100%;
  text-align: center;
  padding-top: 10px;
  float: left;
  background-color: #ECF2F4;
}
.resim-picture-box span {
  width: 100%;
  float: left;
}

.not-active {
  pointer-events: none;
  cursor: default;
  opacity: 0.5;
}

.yorum-add-box {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  resize: none;
}

.yorum-text {
  width: 100%;
  height: 34px;
  font-size: 1em;
  padding: 0 .5em;
  border-style: none;
  border-radius: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
}

.kullanici-yorum {
  width: 80%;
  font-size: 0.9em;
  padding: 0.5em;
  border-radius: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  resize: none;
  float: left;
  color: #5F7189;
}

.yardim-vizyondaki-filmler {
  box-sizing: border-box;
  float: left;
  width: 100%;
  max-height: 900px;
  background-color: #fff;
  margin-top: 20px;
  border-bottom: solid 4px #9AACC4;
  border-radius: 3px;
}
.yardim-vizyondaki-filmler p {
  font-size: 0.8em;
  margin: 10px;
}
.yardim-vizyondaki-filmler p a {
  color: #337ab7;
}
.yardim-vizyondaki-filmler article {
  font-size: 14px;
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 20px;
  color: #9CACC2;
}

.post-info {
  display: block;
  color: #AAAAAA;
  float: left;
  clear: both;
  width: 100%;
  margin-bottom: 20px;
  margin-bottom: 10px !important;
  padding-top: 0 !important;
  height: 50px;
  background-color: #ECF2F4;
}

.cds-box-count {
  height: 35px;
  color: #fff;
  padding: 2px 8px;
  text-align: center;
  border: 0;
  box-sizing: border-box;
  line-height: 19px;
  min-width: 40px;
  font-size: 12px;
  float: left;
  line-height: 30px;
  margin-top: 8px;
  margin-left: 5px;
  line-height: 14px;
  background-color: #445162;
}

.cds-box {
  height: 35px;
  color: #fff;
  padding: 2px 8px;
  text-align: center;
  border: 0;
  box-sizing: border-box;
  line-height: 19px;
  min-width: 40px;
  font-size: 12px;
  float: left;
  line-height: 30px;
  margin-top: 8px;
  margin-left: 5px;
}

.scfb {
  background: linear-gradient(to bottom, #4b68b9, #3b55a0);
  color: #fff !important;
}

.sctwt {
  background: #5ea9dd;
  color: #fff !important;
}

.scgoogle {
  background: #e84716;
}

.sclinkedin {
  background: linear-gradient(to bottom, #74a8d1, #15599a);
}

.whts {
  display: none;
  background: #0dc143;
  color: #fff !important;
}

.fa-linkedin:before {
  font-family: 'FontAwesome', sans-serif;
  content: "\f0e1";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-google-plus:before {
  font-family: 'FontAwesome', sans-serif;
  content: "\f0d5";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-twitter:before {
  font-family: 'FontAwesome', sans-serif;
  content: "\f099";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-facebook-f:before, .fa-facebook:before {
  font-family: 'FontAwesome', sans-serif;
  content: "\f09a";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-whatsapp:before {
  font-family: 'FontAwesome', sans-serif;
  content: "\f232";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sosial-cv-icon {
  top: -4px;
  position: relative;
  margin: 5px;
}

.webnone {
  display: none;
}

/* Layout: 1024. masaustu 2 */
@media only screen and (max-width: 1150px) {
  /* Silnecek Eski İçerikler  */
  #film_detail {
    width: 581px;
  }

  #film_kunye {
    width: 370px;
    padding-left: 10px;
  }

  #film_baslik_1 {
    width: 560px;
  }

  #film_baslik_2 {
    width: 560px;
  }

  #detail_navigation {
    width: 570px;
  }

  #film_kunye_icerik_star {
    width: 410px;
  }

  #film_kunye_icerik {
    width: 250px;
  }

  #film_kunye_box {
    width: 360px;
  }

  #detail_baslik {
    width: 570px;
  }

  #ozeti {
    width: 548px;
  }

  #yorumliste {
    width: 570px;
  }

  #yorumlar {
    width: 570px;
  }

  #film_kunye_box_star {
    width: 360px;
  }

  #resimler {
    width: 580px;
  }

  /* Silnecek Eski İçerikler  */
  .tslidercontent article {
    margin-right: 7px;
    margin-left: 7px;
  }

  .slider_box {
    width: 640px;
  }
  .slider_box ul {
    width: 620px;
  }
  .slider_box li {
    width: 620px;
  }

  .centered-btns_tabs,
  .transparent-btns_tabs,
  .large-btns_tabs {
    margin-top: 4px;
  }

  .slider_box_text {
    width: 600px;
    bottom: 0;
  }

  .topslider_header {
    width: 850px;
    margin-right: 55px;
    margin-left: 55px;
  }

  .top-wrapper {
    width: 960px;
  }

  .topslider {
    width: 960px;
    margin-left: 0px;
  }

  .header-top {
    width: 960px;
  }

  .user-bar {
    width: 760px;
  }

  .search {
    width: 350px;
  }

  .search-textbox {
    width: 280px;
  }

  nav {
    margin: 0 auto;
    width: 100%;
    height: 50px;
  }
  nav ul {
    width: 960px;
    height: 50px;
    line-height: 50px;
    float: inherit;
    list-style-type: none;
    list-style-position: inside;
    text-align: center;
    margin: 0 auto;
  }
  nav li {
    position: relative;
    list-style-type: none;
    display: inline;
  }
  nav a {
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    padding-right: 9px;
    padding-left: 9px;
  }

  .slider {
    width: 960px;
  }

  .slider_nav {
    float: left;
    width: 640px;
    height: 30px;
  }
  .slider_nav ul {
    width: 640px;
    line-height: 30px;
  }

  .content-box {
    width: 620px;
  }
  .content-box article {
    width: 290px;
  }
  .content-box p {
    font-size: 12px;
    height: 67px;
    min-height: 80px;
    font-weight: normal;
  }

  .haberler_box_text {
    width: 271px;
  }

  .box-office {
    width: 620px;
  }

  .fragmanlar {
    width: 960px;
  }

  .resim-galerisi {
    width: 470px;
  }

  .nostalji {
    width: 470px;
  }
}
.footer-top {
  width: 960px;
}

.footer-bottom {
  width: 960px;
}

/* Layout: 481. Mobile */
@media only screen and (max-width: 959px) and (min-width: 320px) {
  /* Silnecek Eski İçerikler  */
  #film_baslik_2fragman {
    height: 70px;
  }

  #film_detail {
    width: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  #film_kunye {
    width: 100%;
    padding-left: 0px;
  }

  #film_kunye_baslik {
    float: left;
    width: 43%;
    text-align: right;
    margin: 10px;
    font-size: 16px;
    padding-top: 0px;
    padding-right: 0px;
    box-sizing: border-box;
  }

  #film_kunye_icerik {
    float: left;
    text-align: left;
    width: 44%;
    margin: 10px;
    font-size: 16px;
    padding-top: 0px;
    box-sizing: border-box;
  }

  #film_baslik_1 {
    width: 100%;
    padding-left: 0px;
    text-align: center;
  }

  #film_baslik_2 {
    width: 100%;
    padding-left: 0px;
    text-align: center;
  }

  #detail_navigation {
    width: 100%;
    padding-left: 0px;
    text-align: center;
  }

  #film_kunye_icerik_star {
    width: 100%;
  }

  #film_kunye_box {
    width: 100%;
  }

  #detail_baslik {
    width: 100%;
    margin-top: 20px;
    text-align: center;
  }

  #ozeti {
    width: 100%;
    padding: 10px;
    font-size: 18px;
    box-sizing: border-box;
  }

  #yorumliste {
    width: 100%;
  }

  #yorumlar {
    width: 100%;
  }

  #film_kunye_box_star {
    width: 100%;
  }

  #resimler {
    width: 100%;
    text-align: center;
  }

  #detail_navigation a {
    font-size: 16px;
    text-align: center;
    float: inherit;
  }

  #detail_navigation a:hover {
    font-size: 16px;
    text-align: center;
    float: inherit;
  }

  #film_afis {
    float: left;
    width: 100%;
    text-align: center;
  }

  /* Silnecek Eski İçerikler  */
  .film_afis_box {
    float: left;
    width: 100%;
  }

  .social-icon {
    float: left;
    width: 60%;
  }

  .user-menu-icon {
    display: inline;
  }

  .user-menu-search {
    display: inline;
  }

  header {
    width: 100%;
  }

  .tslidercontent {
    width: 100%;
  }
  .tslidercontent article {
    margin-right: 0px;
    margin-left: 22px;
  }

  .slider_box {
    width: 100%;
  }
  .slider_box ul {
    margin-left: 0px;
    margin-top: 0px;
    width: 100%;
  }
  .slider_box li {
    width: 100%;
    border: none;
    height: 100%;
  }

  .slider_box_text {
    width: 100%;
    bottom: 0px;
    padding-bottom: 30px;
    position: relative;
    float: left;
    background-color: #000;
  }
  .slider_box_text h3 {
    margin-top: 0px;
  }
  .slider_box_text p {
    width: 95%;
  }
  .slider_box_text h3 {
    width: 95%;
  }

  .centered-btns1_tabs {
    display: none;
  }

  #sliderrs {
    padding: 0px;
  }

  .topslider_header {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
  }

  .tsliderleft {
    display: none;
  }

  .tsliderright {
    display: none;
  }

  .logo {
    width: 135px;
  }

  .logo img {
    width: 100%;
  }

  .wrapper {
    width: 100%;
  }

  .top-wrapper {
    width: 100%;
  }

  .topslider {
    width: 100%;
    position: static;
    margin-top: -12px;
  }

  .header-top {
    width: 100%;
    border-bottom: solid 4px #2d394b;
  }

  .user-bar {
    width: 50%;
  }

  .search {
    width: 100%;
    display: none;
    position: absolute;
    z-index: 1000;
    top: 74px;
    left: -60px;
  }

  .search-textbox {
    width: 100%;
    box-sizing: border-box;
    height: 50px;
    border-bottom: solid 3px #9AACC4;
  }

  .search-btn {
    display: none;
  }

  #searchform div {
    padding-left: 0px;
    float: left;
    width: 100%;
    height: 335px;
    overflow-x: hidden;
    top: 12px;
    background-color: #fff;
  }

  #searchresults {
    width: 100%;
    box-sizing: border-box;
  }

  .user-menu {
    width: 100%;
  }
  .user-menu ul {
    width: 95%;
  }

  .menunone {
    display: none;
  }

  .content-box {
    width: 100%;
  }

  .slider {
    width: 100%;
    margin-top: 0px;
  }

  .google-plus {
    display: none;
  }

  .facebook {
    display: none;
  }

  .box-office {
    margin-top: 0px;
    width: 100%;
  }

  .fragmanlar {
    margin-top: 0px;
    width: 100%;
  }

  .filmler-box {
    margin-top: 0px;
    width: 100%;
    margin-left: 0px;
  }

  .turcontent {
    display: none;
  }

  .arrow_down {
    display: none;
  }

  .arrow_up {
    display: none;
  }

  .aside-box {
    margin-top: 0px;
    width: 100%;
    margin-left: 0px;
  }

  .aside-box1 {
    margin-top: 0px;
    border-radius: 0px;
    border-bottom: solid 1px #9AACC4;
  }

  .aside-box2 {
    margin-top: 0px;
    border-radius: 0px;
    width: 100%;
    margin-left: 0px;
    border-bottom: solid 1px #9AACC4;
  }

  .resim-galerisi {
    margin-top: 0px;
    width: 100%;
  }

  .nostalji {
    margin-top: 0px;
    width: 100%;
    margin-left: 0px;
  }

  nav {
    position: inherit;
    background-color: transparent;
    display: none;
    width: 90%;
    height: 479px;
  }
  nav ul {
    position: absolute;
    top: 95px;
    left: 0px;
    width: 100%;
  }
  nav li {
    width: 100%;
    float: left;
    border-bottom: solid 1px #303C4D;
  }
  nav a {
    font-size: 18px;
  }

  header {
    height: 100%;
    background-color: #3A4758;
    background-image: none;
  }

  .content-box {
    margin-top: 0px;
    /*height: 600px;*/
  }
  .content-box article {
    text-align: center;
    width: 50%;
    min-height: 160px;
    margin: 0px;
  }
  .content-box article img {
    margin-top: 5px;
    width: 95%;
    border: none;
  }
  .content-box article p {
    text-align: left;
    float: left;
  }

  .haberler_box_text {
    position: static;
    float: left;
    width: 100%;
    padding: 0px;
    margin-top: 0px;
    background-image: none;
  }
  .haberler_box_text h2 {
    line-height: 14px;
    margin: 10px;
    color: #212730;
    font-weight: bold;
    font-size: 12px;
    text-shadow: inherit;
  }

  .box_header2 h3 {
    font-size: 12px;
    margin-right: 20px;
  }
  .box_header2 p {
    font-size: 12px;
    margin-right: 20px;
  }

  .nonemobil {
    display: none;
  }

  .slider_nav {
    display: none;
  }

  .button {
    width: 100px;
  }

  h1 {
    font-size: 22px;
  }

  .text-box-style {
    width: 300px;
  }

  .footer {
    margin-top: 0px;
    height: 700px;
  }

  .footer-top {
    width: 100%;
    height: 520px;
  }

  .footer-bottom {
    width: 100%;
  }

  .footer-vizyondaki-filmler {
    height: 170px;
  }

  .footer-box {
    border-right: none;
    width: 46%;
    height: 170px;
  }
  .footer-box a {
    font-size: 14px;
  }

  .KT_field_error {
    float: left;
    background-color: #F85555;
    padding: 5px;
    color: #FFF;
    margin-top: 5px;
    font-size: 12px;
    width: 290px;
    border-radius: 3px;
  }

  #KT_tngerror, #KT_tngdeverror {
    float: left;
    background: #424F60;
    font-size: 12px;
    padding: 20px;
    color: #fff;
    border-radius: 3px;
    width: 260px;
  }
  #KT_tngerror label, #KT_tngdeverror label {
    font-size: 16px;
    font-weight: bold;
    color: #FF9900;
    padding-bottom: 10px;
    float: left;
    width: 260px;
  }

  .pager a {
    width: 40px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
  }
  .pager strong {
    width: 40px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
  }

  .social-media-detail {
    position: fixed;
    z-index: 990;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 35px;
  }

  .scfb {
    width: 20%;
    margin: 0;
    height: 35px;
  }

  .sctwt {
    width: 20%;
    margin: 0;
    height: 35px;
  }

  .whts {
    display: block;
    width: 20%;
    margin: 0;
    height: 35px;
  }

  .scgoogle {
    width: 20%;
    margin: 0;
    height: 35px;
  }

  .sclinkedin {
    width: 20%;
    margin: 0;
    height: 35px;
  }

  .mobilnone {
    display: none;
  }
}
