/* 
	Theme Name: Torrent Oyun indir
	Theme URL: https://0.torrentoyunindir.com/
	Description: Tamamen dinamik wordpress teması
	Author: Gerilim
	Author URI: https://0.torrentoyunindir.com/
	Version: 4.1
	Tags: torrentoyunindir
*/

/*Yeni Eklenenler*/

.searchbox{
    position:relative;
    min-width:41px;
    width:0%;
    height:41px;
    float:right;
    overflow:hidden;
    
    -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -ms-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s;
}

.searchbox-input {
    top: 0;
    right: 0;
    border: 0;
    outline: 0;
    background: rgba(255,255,255,0.1);
    width: 100%;
    height: 41px;
    margin: 0;
    padding: 0px 55px 0px 20px;
    font-size: 12px;
    font-family: Open Sans, Arial;
    color: #d0d0d0 !important;
}
.searchbox-input::-webkit-input-placeholder {
    color: #d0d0d0;
}
.searchbox-input:-moz-placeholder {
    color: #d0d0d0;
}
.searchbox-input::-moz-placeholder {
    color: #d0d0d0;
}
.searchbox-input:-ms-input-placeholder {
    color: #d0d0d0;
}

.searchbox-icon,
.searchbox-submit{
    width: 41px;
    height: 41px;
    display: block;
    position: absolute;
    top: 0;
    font-family: verdana;
    font-size: 20px;
    right: 0;
    padding: 0;
    margin: 0;
    border: 0;
    outline: 0;
    line-height: 39px;
    text-align: center;
    cursor: pointer;
    color: #ffffff;
    background: #e74c3c;
}



.searchbox-open{
    width:100%;
}





.flogo a img{
max-width: 200px;
opacity: 0.6;
-webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}

.flogo a img:hover  {
background: none;
opacity: 1;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
    border-color: #e74c3c !important;
	color: #e74c3c !important;
	text-decoration: none; 
	font-weight: bold;
}
.mainfooter{
    overflow: hidden;
	    margin-top: 10px;
    padding: 20px 0;
    background: #2C2C2C;
    border-top: 1px solid #353535;
}

.wrap-footer {
    width: 90%;
    margin: 0 auto;
}

.footspan{
    width: 23%;
    float: left;
    margin-right: 2%;
    text-align: left;
}

.footspan h3 {
    text-shadow: 0px -1px 0px #222;
    color: #e74c3c !important;
    margin-bottom: 0;
	margin-top: 0;
	text-align: center;
}

 .solline{
    margin: 5px 0px;
    text-align: center;
    color: #e74c3c;
}

 .solline span {
    border: 0;
    border-top: 1px solid #e74c3c;
    display: inline-block;
    margin: 5px 10px;
    width: 40px;
}

.footspan p {
    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #909090;
    margin-bottom: 10px;
}

.footnav {
    padding: 0;
    margin: 0;
}
.footnav li {
    font-size: 12px;
    text-transform: uppercase;
    border-bottom: 1px solid #3c3c3c;
    border-top: 1px solid #2d2d2d;
}

.footnav li a {
    color: #fff;
    padding: 5px 0px;
    font-size: 12px;
    width: 100%;
    display: inline-block;
    font-weight: 700;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.footnav li a:hover {
    padding-left: 15px;
    color: #e74c3c;
}
.solfooter {
    background: #171717;
    padding: 0;
    margin: 0;
    border-top: 1px solid #151515;
    min-height: 40px;
}
.copyright {
    margin: 0;
    padding: 0;
    display: inline-block;
    position: relative;
    width: 100%;
    text-align: center;
	color: #fff;
	line-height: 30px;
    padding: 10px 0;
}
.copyright a{
    color: #E74C3C !important;
    text-decoration: none !important;
}
.go-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    color: white !important;
    background-color: #E74C3C;
    font-size: 18px;
    padding: 11px;
    line-height: 0;
    display: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
	    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.go-top:hover {
background-color: rgba(255,255,255,0.3);
}

/* Search */

#searchbar_container {
background: #111;
box-shadow: 0 -1px #333 inset,0 -2px 8px #000 inset;
-moz-box-shadow: 0 -1px #333 inset,0 -2px 8px #000 inset;
-webkit-box-shadow: 0 -1px #333 inset,0 -2px 8px #000 inset;
}	

.sleft #searchform { padding: 0; border-radius: 2px; margin-top: 30px;}
.sleft #searchform fieldset { padding:0px; border-radius: 2px;border: 0; }
.sleft #searchform input[type="text"] {
 background: #0F0F0F;
padding: 10px;
border: none;
float: left;
font-family: 'Open Sans', sans-serif;
 width: 80%;
color:#f7f7f7;
font-size: 12px;
transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-moz-transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-webkit-transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
-o-transition: all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
 }

.sleft #searchform input[type="text"]:focus { width:80%;outline:none;background:#f7f7f7;color: #666; }
.sleft #searchform input[type="submit"] { cursor: pointer;
margin: 2px 0px;
padding: 10px;
width: 15%; }

.sleft #searchform input[type="submit"]:hover { background-color:#E74C3C }

.sleft #searchform input[type='submit'] { background-color: #000;color:#f7f7f7;
border: none;float: left;
    margin-left: 10px;}	


.advsearch {
cursor: pointer;
background: #111;
margin: 2px 0px;
padding: 10px;
width: auto;
display: inline-block;
color: #E74C3C;
}

.advsearch:hover {
background: #E74C3C;
color: #FFF !important;
}

.slide-menu-top {
    left: 0;
    width: 100%;
    height: 100px;
}
.slide-menu-top ul {
    text-align: center;
    padding: 25px 0 0 0;
}
.slide-menu-top li {
    display: inline-block;
    margin: 0;
    vertical-align: middle;
}

.slide-menu-top a {
    display: block;
    line-height: 50px;
    padding: 0 10px;
    font-size: 18px;
}
.slide-menu-top button.close-menu {
    display: block;
    line-height: 50px;
    margin: 0;
    padding: 0 10px;
}
.slide-menu-top {
    top: -100px
}
body.smt-open .slide-menu-top {
    top: 0
}

.smenu {
    position: fixed;
    z-index: 20;
    line-height: 100px;
    background-color: #232222;
    overflow: hidden;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.smenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.smenu a {
    font-weight: 300;
    color: #fff !important;
}
.smenu a:hover {
    text-decoration: none !important;
}
button.close-menu {
    background-color: #3184a1;
    color: #fff;
}
button.close-menu:focus {
    outline: none
}

.closebtn {
float: right;
display: inline-block;
background: none;
width: 20%;
padding: 0;
margin: 0;
}

.sleft {
float:left;
width:80%;
}

/* Header and Logo */

.headermain {
height: 100px;
background: #3E3E3E;
margin: 0 auto;
padding: 0;
line-height: 100px;
margin-bottom: 0px;
width: 100%;
}

.header {
width: 100%;
height: 100px;
line-height: 100px;
padding: 0px 20px;
margin: 0px -20px;
}

.logo {
 color: #fff;
display: block;
text-transform: uppercase;
position: absolute;
float: left;
width: 325px;
height: 60px;
 line-height: 110px;
}

.logo a, .logo a:link {
text-decoration: none !important;
}
.logo a img {
margin-top: 20px;
}
.logo .symbol {
  display: inline-block;
  position: relative;
  font-size: 26px;
  background: #e74c3c;
  line-height: 26px;
  padding: 2px 5px;
  border-radius: 5px;
  overflow: hidden;
}


.logo .symbol > span {
z-index: 2;
display: inline-block;
position: relative;
color: #FFF !important;
font-weight: 800;
text-shadow: 0px -1px 0px rgba(17, 17, 17, 0.46);
}

.logo .text {
  color: #FFFFFF;
  text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.52);
  font-weight: 400;
  position: relative;
  font-size: 26px;
  top: -6px;
letter-spacing: 2px;
}

.logocon {
color: #FFFFFF;
text-shadow: -1px 1px 0px rgba(0, 0, 0, 0.52);
font-weight: 400;
display: inline-block;
position: relative;
font-size: 20px;
height: 32px;
line-height: 26px;
padding: 4px 5px;
border-radius: 100px;
margin-right: 5px;
margin-top: 20px;
}

.logocon img {
height: 32px;
position: relative;
display: inline-block;
}

.logo:hover .logocon {
background: #232323;
opacity: 1;
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}


.smallheader {
background: #323232;
border-top: 1px solid #3F3F3F;
border-bottom: 1px solid #2D2D2D;
box-shadow: 0px 0px 0px #181818;
width: 100%;
height: 40px;
line-height: 40px;
margin: 0;
padding: 0;
margin-bottom: 20px;
}

.wrap {
    width: 960px;
    margin: 0 auto;
}



/* Main Menu */

.menuwrap {
float: right;
border-left: 1px solid #424242;
margin-right: -20px;
}

.menuactive {
background: #484848;
}

.majestic {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 100px;
  line-height: 15px;
  border-left: 1px solid #313131;
  border-right: 1px solid #424242;
}

.majestic li {
  float: left;
  position: relative;
    list-style:none;
}

.majestic li a {
  display: block;
  text-decoration: none;
  padding: 20px;
  text-align: center;
  color: #FFF;
border-right: 1px solid #363636;
border-left: 1px solid #424242;
}

.majestic li a i {
  display: block;
  font-size: 20px;
  margin-bottom: 10px;
}

.majestic li a strong {
  display: block;
  text-transform: uppercase;
}

.majestic li a small {
  display: block;
  font-size: 10px;
}

.majestic li a i, .majestic li a strong, .majestic li a small {
  position: relative;  
  transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -webkit-transition: all 300ms linear;
}

.majestic li:hover > a i {
    opacity: 1;
    -webkit-animation: moveFromTop 300ms ease-in-out;
    -moz-animation: moveFromTop 300ms ease-in-out;
    -ms-animation: moveFromTop 300ms ease-in-out;
    -o-animation: moveFromTop 300ms ease-in-out;
    animation: moveFromTop 300ms ease-in-out;
}

.majestic li:hover a strong {
    opacity: 1;
    -webkit-animation: moveFromLeft 300ms ease-in-out;
    -moz-animation: moveFromLeft 300ms ease-in-out;
    -ms-animation: moveFromLeft 300ms ease-in-out;
    -o-animation: moveFromLeft 300ms ease-in-out;
    animation: moveFromLeft 300ms ease-in-out;
}

.majestic li:hover a small {
    opacity: 1;
    -webkit-animation: moveFromRight 300ms ease-in-out;
    -moz-animation: moveFromRight 300ms ease-in-out;
    -ms-animation: moveFromRight 300ms ease-in-out;
    -o-animation: moveFromRight 300ms ease-in-out;
    animation: moveFromRight 300ms ease-in-out;
}

@-webkit-keyframes moveFromTop {
    from {
        opacity: 0;
        -webkit-transform: translateY(-200%);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0%);
    }
}
@-moz-keyframes moveFromTop {
    from {
        opacity: 0;
        -moz-transform: translateY(-200%);
    }
    to {
        opacity: 1;
        -moz-transform: translateY(0%);
    }
}
@-ms-keyframes moveFromTop {
    from {
        opacity: 0;
        -ms-transform: translateY(-200%);
    }
    to {
        opacity: 1;
        -ms-transform: translateY(0%);
    }
}

@-webkit-keyframes moveFromRight {
    from {
        opacity: 0;
        -webkit-transform: translateX(-200%);
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0%);
    }
}
@-moz-keyframes moveFromRight {
    from {
        opacity: 0;
        -moz-transform: translateX(-200%);
    }
    to {
        opacity: 1;
        -moz-transform: translateX(0%);
    }
}
@-ms-keyframes moveFromRight {
    from {
        opacity: 0;
        -ms-transform: translateX(-200%);
    }
    to {
        opacity: 1;
        -ms-transform: translateX(0%);
    }
}


@-webkit-keyframes moveFromLeft {
    from {
        opacity: 0;
        -webkit-transform: translateX(200%);
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0%);
    }
}
@-moz-keyframes moveFromLeft {
    from {
        opacity: 0;
        -moz-transform: translateX(200%);
    }
    to {
        opacity: 1;
        -moz-transform: translateX(0%);
    }
}
@-ms-keyframes moveFromLeft {
    from {
        opacity: 0;
        -ms-transform: translateX(200%);
    }
    to {
        opacity: 1;
        -ms-transform: translateX(0%);
    }
}

.majestic li:hover > a {
  color: #E74C3C;
  position: relative;
  border-bottom: 0px solid #E74C3C;
}

.majestic li ul,
.majestic li ul li ul {
  position: absolute;
  height: auto;
  min-width: 220px;
  padding: 0;
  margin: 0;
  background: #3e3e3e;
  border-top: 4px solid #E74C3C;
  opacity: 0;
  right:0;
  left: auto;
  visibility: hidden;
  transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -webkit-transition: all 300ms linear;
  top: 130px;
  z-index: 1000;
}
.majestic li ul:before {
  content: "";
  position: absolute;
  top: -8px;
  right: 23%;
  border-bottom: 5px solid #E74C3C;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.majestic li:hover > ul,
.majestic li ul li:hover > ul {
  display: block;
  opacity: 1;
  visibility: visible;
  top: 100px;
}
.majestic li ul li {
  float: none;
border:0;
border-bottom: none !important;
}
.majestic li ul li a {
  padding: 10px;
  text-align: left;
  border: 0;
  border-bottom: 0px solid #333;
}

.majestic li ul li:hover a {
border-bottom: none !important;
border-left: 5px solid #E74C3C;
}

.majestic li ul li a i {
  font-size: 16px;
  display: inline-block;
  margin: 0 10px 0 0;
}

.majestic li ul li ul {
  left: 230px;
  top: 0;
  border: 0;
  border-left: 4px solid #E74C3C;
}  
.majestic li ul li ul:before {
  content: "";
  position: absolute;
  top: 15px;
  left: -14px;
  border-right: 5px solid #E74C3C;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
}
.majestic li ul li:hover > ul {
  top: 0px;
  left: 200px;
}



.majestic li.float {
  float: right;
}
.majestic li a.search {
  padding: 29px 20px 30px 10px;
}
.majestic li a.search i {
  margin: 0;
  display: inline-block;
  font-size: 18px;
}
.majestic li a.search input {
  border: 1px solid #EEE;
  padding: 10px;
  background: #FFF;
  outline: none;
  color: #777;
}
.majestic li a.search button {
  border: 1px solid #e67e22;
  padding: 10px;
  background: #e67e22;
  outline: none;
  color: #FFF;
  margin-left: -4px;
}
.majestic li a.search input:focus {
  border: 1px solid #e67e22;
}


.search-mobile { 
	display:none !important;
	background:#e67e22;
	border-left:1px solid #e67e22;
	border-radius:0 3px 3px 0;
}
.search-mobile i { 
	color:#FFF; 
	margin:0 !important;
}

.rblock {
float:right;
}



/* User Nav */

.user {
  float: right;
  position: relative;
  display: inline-block;
}

.user.expand .user-name {
  right: 100%;
  border-right: 0;
}

.user.expand .entypo-left-open {
  transform: rotate(180deg);
}

.user.expand .user-nav {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.entypo-left-open {
  display: inline-block;
  transition: transform 250ms ease-in-out;
}

.user-name {
white-space: nowrap;
position: absolute;
right: 0;
top: 0;
padding: 0 10px;
color: #E74C3C;
z-index: 10;
transition: right 200ms ease;
box-sizing: border-box;
border-right: 1px solid #222;
height: 41px;
line-height: 41px;
margin-top: -0px;
text-transform: uppercase;
font-weight: 600;
cursor: pointer;
}

.user-name:hover {
color: #666;
background: #2A2A2A;
border: none;
border-radius: 2px;
box-shadow: none;
}

.user-nav li {
display: inline-block;
float: left;
list-style: none;
}

.user-nav {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  padding: 0;
  size: 12px;
  height: 41px;
  line-height: 41px;
  background: #e74c3c;
  transition: opacity 250ms;
  margin-top: -1px;
}

.user-nav:before {
content: "";
position: absolute;
top: 15px;
left: -5px;
border-right: 5px solid #e74c3c;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
}
.user-nav li a {
  display: inline-block;
  text-align: center;
  min-width: 20px;
  padding: 0 15px;
  margin: 0;
  color: #FFFBFB;
  vertical-align: top;
  text-decoration: none;
}
.user-nav li a:hover {
  color: rgb(255, 255, 255);
  text-shadow: 1px 1px 0px rgba(60, 60, 60, 0.35);
  background: rgba(17, 17, 17, 0.14);
}
.user-nav li a:last-child {
  padding: 0 20px;
}

.user-nav span {
  line-height: 24px;
  margin: 0;
}

.user-nav span:hover {
  color: white;
}

.user-nav li a i {
margin-right:3px;
}

.usersub-menu {
    display:none;
z-index:999999;
}

.usermenu {
 height: 40px;
line-height: 40px;
width: auto;
float: left;
display: inline-block;
background: none;
margin: 0 -20px 0 0;
padding: 0;
z-index:999999;
}

.usermenu li {
    list-style:none;
    float:right;
    position: relative;
    display: inline;
}

.usermenu li a {
    padding: 0 15px;
    color: #E74C3C;
    border-left: 1px solid #383838;
    border-right: 1px solid #242424;
    height: 41px;
    line-height: 41px;
    display: block;
    text-transform: uppercase;
    font-weight: 700;
    cursor: pointer;
    text-decoration: none;
}
.usermenu li a:hover {
    color: #666;
    background: #2A2A2A;
    box-shadow: none;
}
.usermenu li ul {
top: 40px;
position: absolute;
padding: 0;
margin: 0;
width: 200px;
background: #e74c3c;
left: auto;
right: 0;
}

.usermenu li ul li {
    display: block;
    float:left;
    width:100%;
}

.licon {
margin-right: 10px;
}

.liconspan {
background: rgba(17, 17, 17, 0.25);
padding: 1px 6px;
border-radius: 2px;
}

.lblock {
    float: left;
    position: absolute;
}

/* Social Icons */

.socialmenu {
height: 40px;
line-height: 40px;
width: auto;
display: inline-block;
float: left;
padding: 0;
border-right: 1px solid #222;
border-left: 1px solid #3A3A3A;
}

.socialmenu ul {
float:left;
margin:0;
padding:0;
margin-left: 0px;
}

.socialmenu ul li {
float: left;
display: inline-block;
margin-right: 0;
list-style: none;
}

.socialmenu li a:link, .socialmenu li a:visited, .socialmenu li a {
color: #999;
display: inline-block;
padding: 0;
text-align: center;
}

.socialmenu ul li a i {
border: 0;
display: inline-block;
padding: 0px 0px;
width: 40px;
height: 40px;
line-height: 40px;
border-left: 1px solid #252525;
border-right: 1px solid #3C3C3C;
font-size: 1.3em;
}

.socialmenu li a:hover {
color: #FFF;
}

.socialmenu li a:hover .fa-facebook {
    background:#3b5998;
border-left: 1px solid #3b5998;
border-right: 1px solid #3b5998;
} 
.socialmenu li a:hover .fa-linkedin {
    background:#007bb6;
border-left: 1px solid #007bb6;
border-right: 1px solid #007bb6;
}
.socialmenu li a:hover .fa-twitter {
    background:#00aced;
border-left: 1px solid #00aced;
border-right: 1px solid #00aced;
}
.socialmenu li a:hover .fa-google-plus {
    background:#dd4b39;
border-left: 1px solid #dd4b39;
border-right: 1px solid #dd4b39;
}

.socialmenu li a:hover .fa-dribbble {
    background:#e6659d;
border-left: 1px solid #e6659d;
border-right: 1px solid #e6659d;
}

.socialmenu li a:hover .fa-youtube {
    background:#e23c48;
border-left: 1px solid #e23c48;
border-right: 1px solid #e23c48;
}

.socialmenu li a:hover .fa-pinterest {
    background:#f34256;
border-left: 1px solid #f34256;
border-right: 1px solid #f34256;
}


/************************************************
*	BODY					*
************************************************/
body {
    background: url(../img/hero-bg.jpg) no-repeat center center fixed;
    background-size: cover;
    
    color: #333333; 
    font-size: 13px;
    font-weight: normal;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    margin: 0px auto 0px;
    padding: 0px;
}
a, a:visited {color: #fff;text-decoration: none;}
a:hover {color: #e74c3c;text-decoration: underline;}
a img {border: none;}
a:focus, a:hover, a:active {outline: none }
li { list-style:none; }
ul{ list-style:none; }
ul a {color:#ccc;}
blockquote {background: #0f0f0f;margin: 0px 25px 15px 25px;color:#818181;padding: 10px 10px 0px 10px;border: 1px solid #1f1f1f;text-align: justify;}
code { background: #121212; padding:1px;}
.right {float:right;overflow:hidden;}
.left {float:left;overflow:hidden;}
.clear {clear: both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.blur img {filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; border:0;}
.blur:hover img {filter:alpha(opacity=100); -moz-opacity:0.3; opacity:0.3;border:0;}
.wrapper{position: relative;float: left;width: 975px;border:1px solid rgba(38,38,38,0.8);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin-bottom:10px;background:#191919;overflow:hidden;}


/************************************************
*	@FONT FACE				*
************************************************/
@import 'https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin-ext';

/************************************************
*	ANABOLUM	    		*
************************************************/
#wrap {width: 978px;margin: 0 auto 0;padding: 0px; border: 1px ;text-align: left;}
.leftC {float:left;width:722px;min-height:395px;clear:left;margin-left:26px;}
.filmborder {width:730px;float:left;height:auto;margin-left:-25px;padding: 0px;margin-bottom:10px;}
.filmcontent {
    width: 728px;
    float: left;
    height: auto;
    padding: 0px;
    background: #323232;
    border: 1px solid #3c3c3c;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
}
.filmcontent ul { margin:0px 5px 2px 15px; padding:5px 10px 5px 10px;font-size:12px;font-weight:700;}
.filmcontent li {list-style:square;color:#ccc;}
.filmcontent li a {}
.filmcontent .tagcloud {margin:5px;padding:5px;}
.filmcontent .postform, select {margin:5px 5px 5px 8px;padding:5px;width:98%;background:#242424;border:1px solid #323232;color:#ccc;}
.inmiyorsa{width:730px;float:left;height:auto;border:1px solid #191919;}

/************************************************
*	MANSET		     		*
************************************************/
.filmslayt{width:976px;float:left;height:auto;border:1px solid #191919;margin:1px 1px 10px;padding:0;}
.filmslaytc{width:974px;float:left;height:auto;border:1px solid #333;background:#191919;padding:0;}
.ozet{width:97%;text-align:center;color:#ccc;font-size:11px;background:#242424;opacity:0.8;filter:alpha(opacity=80);margin:-24px 0 0 2px;}
#myslides{background:#121212;}
.stepcarousel{position:relative;overflow:scroll;width:940px;height:200px;margin:0 14px;}
.stepcarousel .belt{position:absolute;left:0;top:0;margin-left:3px;}
.stepcarousel .panel{float:left;overflow:hidden;width:114px;background:#14181a;height:190px;border:1px solid #333;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;margin:4px 16px;}
.stepcarousel .panel img{background:#040404;margin:1px 1px 1px 2px;padding:0;}
.filmcontent .stepcarousel{position:relative;overflow:scroll;width:693px;height:200px;margin:0 14px;}
.filmcontent .stepcarousel .belt{position:absolute;left:0;top:0;margin-left:0;}
.filmcontent .stepcarousel .panel{float:left;overflow:hidden;width:114px;background:#14181a;height:190px;border:1px solid #333;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;margin:4px 17px 4px 25px;}

/************************************************
*	DUBLAJ      								*
************************************************/
.fulloyun {position:absolute;background:url(../img/full.png) no-repeat;width:65px;height:65px;margin:-3px 0 0 -5px;}
.demooyun {position:absolute;background:url(../img/demo.png) no-repeat;width:65px;height:65px;margin:-3px 0 0 -5px;}
.ekpaket {position:absolute;background:url(../img/dlc.png) no-repeat;width:65px;height:65px;margin:-3px 0 0 -5px;}
.erken {position:absolute;background:url(../img/erken.png) no-repeat;width:65px;height:65px;margin:-3px 0 0 -5px;}
.online {position:absolute;background:url(../img/online.png) no-repeat;width:65px;height:65px;margin:-3px 0 0 -5px;}
/************************************************
*	UST NAVBAR     									*
************************************************/
.inde {background:url(../img/sprite.png) -285px -21px no-repeat;width:35px;padding:0px 0px 0px 20px;}
.favo {background:url(../img/sprite.png) -285px -2px no-repeat;width:35px;padding:0px 0px 0px 20px;}
.cikis {background:url(../img/sprite.png) -285px -40px no-repeat;width:35px;padding:0px 0px 0px 20px;}
.oyungoo {background:url(../img/sprite.png) -285px -60px no-repeat;width:35px;padding:0px 0px 0px 20px;}

#topnavbar {width: 1000px;height: 30px;color: #FFFFFF;margin-left:-15px;padding: 0px;margin-top:8px;}
#topnavbar a, #topnavbar a:visited {font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
#topnavbar a:hover {text-decoration: underline;}
#topnavbar p {font-size: 11px;font-weight: bold;padding: 0px;margin: 0px;}
#topRight {float:right;font-size:11px;height:20px;margin-top:5px;}
.topnavbarleft {width: 550px;float: left;margin: 0px;padding: 8px 0px 0px 25px;}
.topnavbarleft span {font-size: 11px;font-weight: bold;}
.topnavbarright {float: right;font-size:11px;margin: 0px;text-align: right;}	
.topnavbarright a {margin-left:0px;padding-left:20px;}	
.topnavbarright a:hover {color:#4FD5D5;}
	
/************************************************
*	HEADER	 									*
************************************************/
#header {width: 1003px;height: 135px;color: #FFFFFF;font-size: 11px;margin: 0px;margin-left:-14px;padding: 0px;overflow: hidden;}
#header p {color: #FFFFFF;padding: 0px 0px 5px 20px;margin: 0px;line-height: 20px;}
.headerleft {width: 240px;float: left;font-size: 14px;margin-top: 26px;margin-left:30px;padding: 0px;}
.headerleft a img {border: none;margin: 0px;padding: 0px;}
.headerright {width: 230px;height: 60px;float: right;margin-top: 6px;font-weight: bold;}
.arama {float:right;width:400px;height:38px;margin:63px 15px 15px 15px;font-size:11px;background:url(../img/hepsi.png) 0px -42px no-repeat;}

/************************************************
*	NAVBAR     								*
************************************************/

.header-cover{
padding: 10px 0;
width: 100%;
    background: rgba(41,41,41,1);
    background: -moz-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(41,41,41,1)), color-stop(100%, rgba(22,22,22,1)));
    background: -webkit-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: -o-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: -ms-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: linear-gradient(to bottom, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#161616', GradientType=0 );
}
#navbarborder {padding: 0px;}
#navbar {
width: 982px;
    background: rgba(41,41,41,1);
    background: -moz-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(41,41,41,1)), color-stop(100%, rgba(22,22,22,1)));
    background: -webkit-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: -o-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: -ms-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    background: linear-gradient(to bottom, rgba(41,41,41,1) 0%, rgba(22,22,22,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#161616', GradientType=0 );
    height: 45px;
    color: #fff;
    margin: 0 auto;
    padding: 0px;
    font-family: Open sans, Arial, Helvetica, sans-serif;
}

#navbarleft a.logo {
    max-height: 45px;
    padding-left: 5px;
    padding-right: 10px;
    float: left;
    border-right: 1px solid rgba(204,204,204,0.2);
}

#navbarleft a.logo img {
    max-height: 45px;
}
#navbarleft {width: 100%;float: left;margin: 0px;padding: 0px;overflow:hidden;}
#nav {margin: 0px;padding: 0px;text-align: center;}
#nav ul {float: left;list-style: none;margin: 0px;padding: 0px;}
#nav li {float: left;list-style: none;margin: 0px;padding: 0px;}
#nav li a, #nav li a:link, #nav li a:visited {
    color: #ccc;
    display: block;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
    margin-top: 8px;
    padding: 5px 12px;
    border-right: 1px solid rgba(204,204,204,0.2);
}
#nav li a:hover, #nav li a:active {color: #ccc;background:#333333;text-decoration: none;}
#nav li li a, #nav li li a:link, #nav li li a:visited {background: #333333;width: 130px;color: #ccc;font-size: 11px;font-family: 'Open sans', arial, serif;font-weight: normal;text-transform: uppercase;float: none;margin: 0px;padding: 3px 5px 3px 5px;border-bottom: 1px solid #242424;border-left: 1px solid #161616;border-right: 1px solid #242424;border-top: 1px solid #414141;}
#nav li li a:hover, #nav li li a:active {background: #333333;color: #ccc;padding: 3px 5px 3px 5px;border-bottom: 1px solid #242424;border-left: 1px solid #191919;border-right: 2px solid #97C000;border-top: 1px solid #414141;}
#nav li ul.sub-menu {float:left;margin-left:-2px;padding:0px;border:1px solid #0e0e0e;width:142px;box-shadow:0px 0px 2px 2px #111111;}
#nav li ul.sub-menu a {padding:10px 5px;}
#nav li ul.sub-menu a:hover {padding:10px 5px;}
#nav li ul {z-index: 9999;position: absolute;left: -999em;height: auto;min-width: 142px;overflow:hidden;margin: 0px;padding: 0px;}
#nav li li {border:none;}
#nav li ul a {width: 140px;}
#nav li ul a:hover, #nav li ul a:active { }
#nav li ul ul {margin: -32px 0 0 171px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover { position: static;}

#slider-code .overview li:hover {
    background: rgb(231, 76, 60) !important;
}

/************************************************
*	CONTENT						     		    * 
************************************************/
.widget-inside {padding: 10px;box-sizing: border-box;overflow: hidden;}
div.widget-inside.ne-zaman-cikar {padding: 0;}
#content {width: 980px;margin: 0px auto 0px;padding: 10px 0px 0px 0px;line-height: 18px;color:#fff;font-size:12px;overflow:hidden;}
#content h1, #content .yazitip, .sidebarborder h2 {
    color: #E74C3C;
    font-size: 14px;
    font-family: 'Open sans', arial, sans-serif;
    font-weight: 700;
    margin: 0 0 20px 0;
    padding: 15px 0px 15px 20px;
    background: #3e3e3e;
    border-bottom: 1px solid #222222;
    text-transform: uppercase;
}
.sidebarborder h2 {margin-bottom: 10px !important;}
#content h1 a  {color: #fff;font-size: 14px;font-weight: normal;font-family: 'Open sans', arial, serif;}
#content h1 a:hover {color: #A91B33;text-decoration: none;}
	
#content h1 .Breadcrumb {
    float: right;
    padding-right: 20px;
    color: #fff;
    font-size: 11px;
}
#content h1 .Breadcrumb a {
    font-size: 11px;
    color: #ffffff;
    font-family: 'Open sans', arial, serif;
    text-transform: uppercase;
    transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
}
#content h1 .Breadcrumb a:hover {color: #e74c3c;text-decoration: none;}
	
#content .yazitip {}
#content .yazitip span {float:right;padding-right: 20px;color:#8a8a8a;font-size:10px;margin-left:-5px;text-transform:uppercase;}
#content .yazitip span a{font-size:10px;color:#515151;font-family: 'Open sans', arial, serif;text-transform:none;}

#content .tam {
    height: 37px;
    margin: 0;
    background: #3e3e3e;
    padding: 5px 0;
    border: 0;
    color: #ccc;
    text-transform: uppercase;
    border-bottom: 1px solid #222222;
}
#content .tam ul , #content .yazitip ul {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#content .tam li.menu-item, #content .yazitip li.menu-item {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
}

#content .tam ul li:first-child a, #content .yazitip li.menu-item:first-child a {
    border-left: none !important;
}
#content .tam ul li:last-child a, #content .yazitip li.menu-item:last-child a {
    border-right: none !important;
}
#content .tam li.menu-item a, #content .yazitip li.menu-item a {
    color: #929292;
    display: block;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0px;
text-decoration: none;
    text-transform: uppercase;
    padding: 8px 14px;
    border-left: 1px solid #4c4c4c;
    border-right: 1px solid #313131;
}
#content .tam li.menu-item a:before, #content .yazitip li.menu-item a:before {
     content: "\f18e";
    display: inline-block;
    padding-right: 5px;
    font: normal normal normal 18px/1 FontAwesome;
    text-rendering: auto;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#content .tam li.menu-item a:hover, .tam li.current-menu-item a:active, #content .yazitip li.menu-item a:hover, #content .yazitip li.current-menu-item a:active {color: #fff;}

#content .tam li.menu-item a:hover:before, .tam li.current-menu-item a:active:before, #content .yazitip li.menu-item a:hover:before, #content .yazitip li.current-menu-item a:active:before {color: #E74C3C !important;}

#content .tam li.current-menu-item, #content .yazitip li.current-menu-item {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
}
#content .tam li.current-menu-item a, #content .yazitip li.current-menu-item a {
    color: #fff;
    display: block;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0px;
text-decoration: none;
    text-transform: uppercase;
    padding: 8px 14px;
    border-left: 1px solid #4c4c4c;
    border-right: 1px solid #313131;
}

#content .tam li.current-menu-item a:before , #content .yazitip li.current-menu-item a:before {
     content: "\f18e";
    display: inline-block;
    padding-right: 5px;
color: #E74C3C !important;
    font: normal normal normal 18px/1 FontAwesome;
    text-rendering: auto;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#content .tam li.current-menu-item a:hover, .tam li.current-menu-item a:active, #content .yazitip li.current-menu-item a:hover, #content .yazitip li.current-menu-item a:active {}



.begen {margin:2px 12px 0px 0px;float:right;}
.begen .likeThis {border-radius:5px;font-family: 'Open Sans', helvetica, arial, serif;display: block;font-weight:700;color: #ABABAB;background: url(../img/sprite.png) no-repeat 0 -20px;margin:-4px -4px 0px 0px;height: 20px;padding: 0px 6px 0 25px;cursor:pointer;}
.begen .likeThis:hover,
.begen .likeThis.done {background: url(../img/sprite.png) no-repeat -136px -20px;text-decoration:none;}
.begen .likeThis.done {color: #E2C023;cursor:default;}

#content .filmicerik h2 {background:#141414;border: 1px solid #1e1e1e;color: #FFFFFF;font-size: 13px;font-family: 'Open Sans',Arial, Tahoma, Verdana;font-weight: bold;text-transform: uppercase;margin: 0px 0px 6px 0px;padding: 3px 0px 3px 10px;}
#content .filmicerik h3 {background:#141414;border: 1px solid #1e1e1e;color: #FFFFFF;font-size: 12px;font-family: 'Open Sans',Arial, Tahoma, Verdana;font-weight: bold;text-transform: uppercase;margin: 0px 0px 10px 0px;padding: 3px 0px 3px 10px;}	
#content .filmicerik h4 {background:#141414;border: 1px solid #1e1e1e;color: #FFFFFF;font-size: 10px;font-family: 'Open Sans',Arial, Tahoma, Verdana;font-weight: bold;text-transform: uppercase;margin: 0px 0px 10px 0px;padding: 3px 0px 3px 10px;}

#content img.wp-smiley {float: none;border: none;margin: 0px;padding: 0px;}
#content img.wp-wink {float: none;border: none;margin: 0px;padding: 0px;}
#content blockquote p {margin: 0px;padding: 0px 0px 15px 0px;}

/* 404 */
.olmayansayfa {font-size:72px;height:250px;color:#888888;text-shadow:1px 1px #111111;font-weight:700;padding-top:150px;text-align:center;}
.olmayansayfa p {font-size:18px;padding-top:5px;color:#666666;}

/************************************************
*	SIDEBAR		    	        	        * 
************************************************/
#sidebar {width:232px;float:right;}
#content .sidebarborder {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    overflow: hidden;
    background: #323232;
}
#content .sidebar-right {width: 227px;overflow:hidden;float:left;background:#1D2729;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #1B1B1B;}
#content .sidebar-right h2 {display: block;float: left;width: 219px;padding: 7px 0px 7px 6px;margin: 0px 0px 0px 0px;overflow:hidden;text-transform: none;font-family: 'Open sans', arial, serif;font-size: 16px;font-weight: normal;text-align: left;color: #FAFAFA;background:#191919;}
.newsletter {background: url(../img/hepsi.png) 0px -152px no-repeat;float: left;width: 238px;height: 48px;margin: 0px -15px 0px -5px;}

#sidebar ul {
    padding: 0;
    margin: 0;
}
#sidebar ul li {
    font-size: 12px;
    text-transform: uppercase;
    border-bottom: 1px solid #3c3c3c;
    border-top: 1px solid #2d2d2d;
}
#sidebar ul li a{
    color: #fff;
    padding: 5px 0px;
    font-size: 12px;
    width: 100%;
    display: inline-block;
    font-weight: 700;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#sidebar ul.kategoriler li a:before {
content: "\f054";
display: inline-block;
padding-right: 10px;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
#sidebar ul li a:hover, .arrow ul li a:active {padding-left: 15px;color: #e74c3c;}

#sidebar .tagcloud {background:#181818;padding:5px;}
#sidebar #searchbox {width:110px;border-radius:4px;margin-bottom:8px;}
#sidebar .textwidget {color:#919191;padding:6px;font-weight:400px;background:#191919;}
#sidebar #cat {width:93%;}

/************************************************
*	FOOTER     								*
************************************************/
#footer {width:980px; padding-bottom:15px;margin:0 auto; background: #323232;min-height: 60px;font-family: 'Open sans', arial, serif; -webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border: 1px solid #333333;
border-bottom: none;}
#footer p {color: #FFFFFF;font-size: 11px;font-family: 'Open sans', arial, serif;margin: 0px;padding: 9px 0px 0px 0px;}
#footer a, #footer a:visited {color: #cccccc;text-decoration: none;}
#footer a:hover {color: #FFFFFF;text-decoration: underline;}
#footer span {font-size:11px;color:#999999;font-weight:700;font-family: 'Open Sans',Arial, Helvetica, sans-serif;}

.footer {width:980px;margin:0 auto;}
.footeright { float:right; color: #121212; width:60px; color: #cccccc; margin-top:25px; margin-right:40px;}
.footerleft { float:left; width:750px; color: #cccccc; margin:17px 0px 0px 15px; font-family: 'Open sans', arial, serif;}	

/************************************************
*	ARAMA FORMU									*
************************************************/
#searchform{overflow:hidden;}#searchbox{width:285px;color:#242424;font-size:12px;font-family:Open sans,arial,serif;font-weight:400;border:0;display:inline;margin:7px 10px 10px;padding:3px 0 3px 5px;}
#searchbox {	width: 285px;color: #242424;font-size: 12px;font-family: 'Open sans', arial, serif;font-weight: normal;margin: 7px 10px 10px 10px;padding: 3px 0px 3px 5px;border:0px;display: inline;}
#searchbox:hover { border:0px;}
#searchbutton{background:url(https://bicaps.com/wp-content/uploads/hepsi.png) -431px -42px;color:#FFF;width:75px;height:28px;margin-left:5px;font-weight:700;border:0;cursor:pointer;}#subscribe{overflow:hidden;margin:0;padding:5px 0 0;}#subbox{background:#fff!important;width:125px;color:#202020;font-size:11px;font-family:Open sans,arial,serif;font-weight:400;border:1px solid #fff;display:inline;margin:8px 0 0 15px;padding:3px 0 3px 5px;}
#searchbutton:hover {border:0px}	
#subscribe {margin: 0px;padding: 5px 0px 0px 0px;overflow: hidden;}
#subbox {background: #ffffff !important;width: 125px;color: #202020;font-size: 11px;font-family: 'Open sans', arial, serif;font-weight: normal;margin: 8px 0px 0px 15px;padding: 3px 0px 3px 5px;border: 1px solid #ffffff;display: inline;}
#subbutton {background: url(../img/hepsi.png) -293px -126px no-repeat;color: #FFFFFF;font-size: 10px;margin: 0px 0px 0px 13px;padding: 0px 3px 2px 3px;height:32px;width:60px;border:none;cursor:pointer;}
	
#author, #url {background: #242424 !important;width: 250px;color: #717171;font-size: 12px;font-weight: normal;margin: 3px 0px 0px 0px;padding: 3px 0px 3px 5px;border:0px;display: inline;}
#email, #url {background: #242424 !important;width: 250px;font-size: 12px;font-weight: normal;margin: 3px 0px 0px 0px;padding: 3px 0px 3px 5px;border:0px;display: inline;}
#submit {background: #7B7B7B;color: #FFFFFF;font-size: 11px;font-family: 'Open Sans',Arial, Tahoma, Verdana;margin: 0px;padding: 3px 3px 2px 3px;font-weight: bold;border-top: 1px solid #8B8B8B;border-right: 1px solid #7B7B7B;border-left: 1px solid #7B7B7B;border-bottom: 1px solid #8B8B8B;cursor:pointer;}

/************************************************
*	YORUM										*
************************************************/
#comment {background: #0C0C0C;width: 436px;height:120px;color: #717171;font-size: 12px;font-weight: normal;margin: -5px 0px 0px 0px;padding: 5px;border: 1px solid #1C1C1C;display: inline;border-radius:6px;}
#comment:focus{border:1px solid #143C56;}

#gonder {background: #0C0C0C;color: #FFFFFF;font-size: 11px;float:right;font-family: 'Open Sans',Arial, Tahoma, Verdana;margin: 0px;width:150px;height:30px;font-weight: bold;border: 1px solid #1c1c1c;cursor:pointer;}
#gonder:hover{border:1px solid #143C56;}
#gonder:active {border:1px solid #184A6A;}

#alinti {background: #333333;color: #FFFFFF;font-size: 11px;float:right;font-family: 'Open Sans',Arial, Tahoma, Verdana;margin: 0px;font-weight: bold;border: 1px solid #1c1c1c;cursor:pointer;margin: -12px 0px 0px 0px;}
#alinti:hover{border:1px solid #143C56;}
#alinti:active {border:1px solid #184A6A;}

.yborder {background:url(../img/hepsi.png) 0px -208px no-repeat;padding:0px;width:250px;height:36px;overflow:hidden;border-radius:6px;}
.yborder label {float:left;margin:9px 10px 0px 10px;padding:0px;width:20%;font-size:12px;font-weight: bold;color:#464746;}
.yborder input {width:70%;height:21px;overflow:hidden;border:0px;background: #222222;float:left;margin:0px;padding:0px;font-size:12px;font-weight: normal;color:#cecece;line-height:20px;}

#commentform input {width: 168px; padding: 1px 4px 3px 4px;margin: 6px 0px 0px 0px;border-radius:3px;color:#A9A9A9;}
#commentform {margin: 5px 10px 0px 0px;}
#respond:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#commentform p {margin: 5px 0px 5px 0px;}
#commentform #submit {margin: 0px;float: left;}

.alt {margin:0px;padding: 10px;}

.commentlist {margin: 0px;padding: 0px;width:707px;}
.commentlist ol {margin: 0px;padding: 10px;}
.commentlist li {font-weight: bold;margin: 15px 0px 10px;padding: 10px 5px 10px 10px;list-style: none;border-radius:6px;}
.commentlist li ul li {font-size: 12px;margin-right: -5px;margin-left: 10px;}
.commentlist li .avatar { background: #484848;width:30px;height:30px;float: right;border: 1px solid #424242;padding: 2px;border-radius:4px;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 12px;}
.commentlist a { color:#818181; }
.commentlist .url {color:#E6E9D7}
.commentmetadata {font-weight: normal;}
.cancel-comment-reply {margin-left:10px;font-weight: bold;}
.commentlist p {margin: 10px 5px 10px 0px;padding: 0px;color:#707070;font-size:12px;font-weight: bold;text-transform: none;}
.commentlist p:first-letter {text-transform:uppercase;}
.comment-meta {color:#818181;}
.comment-zaman {color:#D8D8D8;font-style:italic;}

.children { margin: 0px;padding: 0px;}
.nocomments {text-align: center;margin: 0px;padding: 0px;}
.commentmetadata {font-size: 10px;margin: 0px;display: block;}
.navigation {display: block;color:#ccc;text-align: center;margin-top: 10px;margin-bottom: 10px;}
.alignright {float: right;}
.alignleft {float: left;}
.thread-alt {background: #1c1c1c;margin: 0px;padding: 0px;}
.thread-even {background: #242424;margin: 0px;padding: 0px;}
.even, .alt {border: 1px dotted #333333;margin: 0px;padding: 0px;}
.wp-pagenavi a, .wp-pagenavi span {
    padding: 3px 8px !important;
}
/************************************************
*	FILM LISTEME	*
************************************************/
.moviefilm{width:236px;height:370px;float:left;background:#242424;color:#005baa;font-size:11px;font-weight:400;text-align:center;padding-top:3px;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;font-family:'Open Sans',Arial,serif;border-radius:4px;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;margin:2px 2px 20px;}
.moviefilm:hover{background: rgb(231, 76, 60);transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}

.moviefilm img{width:226px;height:328px;margin:2px 0 -1px;}
.movief{width:236px;height:30px;float:left;color:#cecece;font-size:11px;font-weight:400;background:#242424 url(../img/filmalt1.png) no-repeat;overflow:hidden;padding-top:4px; line-height:14px;font-family: 'Open sans', arial, serif;}
.movief a {
    color: #eaeaea;
    font-weight: 700;
    font-size: 12px;
}
.movies{width:238px;height:24px;float:left;color:#ccc;font-size:12px;font-weight:400;overflow:hidden;margin-left:-1px;background: url(../img/filmalti2.png) no-repeat;font-family: 'Open sans', arial, serif;}
.movies a{color:#ffffff;}
.moviefilm .yeni {position:absolute;margin:-6px 0px 0px 3px;padding:0px;background: url(../img/yeni.png) no-repeat;width:37px;height:18px;}
.moviefilm .likeThis {display: block;}
.moviefilm .likeThis:hover,
.moviefilm .likeThis.done {text-decoration:none;}
.moviefilm .likeThis.done {color: #CCCCCC;cursor:text;}

/************************************************
*	REKLAM		*
************************************************/
#header_sag{z-index:44003;margin:0 auto;position:fixed;top:99px;margin-left:999px;_position:absolute;_top:expression(eval(document.body.scrollTop));}
#header_sol{z-index:44003;margin:0 auto;position:fixed;top:99px;margin-left:-115px;_position:absolute;_top:expression(eval(document.body.scrollTop));}
.bireklam {float:left; text-align:center; background:#191919; margin-left:-25px; padding: 0px; border:1px solid #191919; margin-bottom:10px;}
.adscuber {float:left; width:727px; height:70px; padding-left:5px; background:#191919; margin-left:-25px; padding: 0px; border:1px solid #191919; margin-top:-10px; margin-bottom:10px;}
.filmreklam {float:right;width:120px;margin:7px 0px 5px;padding-right:12px;}
#filmoncereklam {margin-top:5px;margin-bottom:15px;}
.reklamgec {font-size:12px;font-family: 'Open sans', arial, serif;color:#515151;}
.reklamgec:hover {color:#A91B33;}
.pageskin {max-width:1000px;overflow: auto;}

/************************************************
*	EN COK IZLENENLER							*
************************************************/
.fimanaortala {margin-top:-9px;}
.filmana {margin-top:1px;margin-left:0px;width:225px;height:105px;background:#161616;border:1px solid #1D1D1D;float:left;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.filmana:hover{border:1px solid #323232;background:#101010;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.filmsol {margin-top:8px;margin-left:7px;width:91px;float:left;}
.filmsol img {background:#282828;padding:2px;border:2px solid #111111;border-radius:3px;}
.filmsag {margin-top:5px;width:115px;float:left;}
.filmsag a {font-size:12px;color:#F88B00;font-family: 'Open sans', arial, serif;}
.filmsagalt {float:left;height:30px;}	  
.filmsagicerik {width:125px;height:50px;font-size:11px;font-weight: normal;font-family: 'Open sans', arial, serif;color:#555555;line-height: 14px;margin-left:-7px;margin-top:5px;}
.filmsagicerik a {font-size:11px;font-weight: normal;color:#444444;text-decoration:none;}
.filmsagicerik p {margin-top:5px;padding:0px;}
.filmizleme {float:right;height:20px;width:64px;margin-top:-7px;}	
.filmsagbaslik {width:125px;height:17px;overflow: hidden;margin-top:5px;margin-left:-8px;line-height:16px;}

/************************************************
*	SINGLE										*
************************************************/
.filmicerik {margin:-10px 0 0px 8px;width:711px;height:auto;overflow:hidden;color:#fff;}
.filmicerik object, .filmicerik embed, .filmicerik iframe {width: 711px;}
.filmicerik2 {margin-left:8px;margin-top:0px;width:711px;height:auto;overflow:hidden;color:#939393;}
.filmicerik2 a {color:#E74C3C;}
.pagele {background:#0F0F0F;width:520px;margin:-10px 0 0 104px;border:1px solid #1E1E1E;}
.pageler {margin:5px 0 3px 11px;text-align:center;}	

.filmalti {
    width: 720px;
    height: auto;
    margin-left: 10px;
	margin-bottom: 15px;
    overflow: hidden;
}
.filmalti p {margin:6px 0;}
.filmaltiimg {
    float: left;
    width: 120px;
    overflow: hidden;
}
.filmaltiimg img {
    width: 120px;
    height: 160px;
    max-width: 100%;
    margin: 0;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}
.filmaltiaciklama {
    font-size: 12px;
    line-height: 14px;
    color: #ffffff;
    width: 570px;
    height: auto;
    float: left;
    margin: 0 0 0 20px;
}
.filmaltiaciklama span {
    color: #e74c3c;
    width: 70px;
    float: left;
    font-weight: 700;
}
.filmaltiaciklama a {
    color: #ffffff;
    font-weight: 700;
}
.filmaltiaciklama span a {color:green;font-size:16px;}
.editpostlink {
    background: #3e3e3e;
    float: left;
    font-weight: 700;
    font-size: 11px;
    width: 120px;
    margin: -5px 0 0 0;
    text-align: center;
    border-bottom-right-radius: 1em;
    border-bottom-left-radius: 1em;
}
.editpostlink a {
    color: #e74c3c;
    text-decoration: none;
    cursor: pointer;
    display: block;
    width: 100%;
}
.editpostlink:hover {color: #fff; }

#alt  {
    background: #3e3e3e;
    width: 708px;
    margin: 10px;
    border: none;
    overflow: hidden;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 2px;
}
.google {float:left;width:60px;margin:9px 0px 0px 5px;}
.facebok {
    float: left;
    max-width: 355px;
    margin: 10px 0 0 0;
    height: 27px;
}
.izlenme {float:right;margin-top:8px;font-family:Open sans, arial, sans-serif;}
.izlenme span {color:#cccccc;font-size:10px;}
.izlenme .ok {height:24px;background:url(../img/tv.png) no-repeat;padding:1px 0px 0px 35px;font-size:18px;}
.facepaylas {float:right;width:175px;height:36px;margin:1px 2px 0px 20px;}
.toplamfilm {font-size: 11px; color:#CCCCCC; padding: 0px; margin-top: 1px; font-weight:700;}
.konuozet {width:580px;margin-top:-7px;}
#parca{width:490px;height:21px;}
#parca a{font-family: 'Open Sans',Tahoma, Geneva, sans-serif;font-size: 12px;display: inline;padding: 2px 0 2px 0;margin-top: 20px;color:#fff;margin-left: 1px;margin-right: 1px;border:1px solid #005D88; }
#parca p{background:#002B49;display: inline;padding-top: 1px;padding-bottom: 1px;padding-left: 5px;font-family: 'Open Sans',Tahoma, Geneva, sans-serif;font-size: 12px;text-decoration: none;color: #fff;border:1px solid #114265;padding-right: 5px;}
#parca a:hover {border:1px solid #F2F5F7;text-decoration: none;}

/************************************************
*	ICONLAR										*
************************************************/
.rss-icon {background:url(../img/html-icon.png) 0px 0px no-repeat;width:64px;height:64px;border:0px;margin:0px;padding:0px;display:block;text-indent:-9999px;overflow:hidden;float:left;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.rss-icon:hover {background:url(../img/html-icon.png) 0px -68px no-repeat;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.fb-icon {background:url(../img/html-icon.png) -147px 0px no-repeat;width:64px;height:64px;border:0px;margin:0px;padding:0px;display:block;text-indent:-9999px;overflow:hidden;float:left;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.fb-icon:hover {background:url(../img/html-icon.png) -147px -68px no-repeat;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.tw-icon {background:url(../img/html-icon.png) -72px 0px no-repeat;width:64px;height:64px;border:0px;margin:0px;padding:0px;display:block;text-indent:-9999px;overflow:hidden;float:left;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.tw-icon:hover {background:url(../img/html-icon.png) -72px -68px no-repeat;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.tumunugor {float:right;}	
.tumunugor a{background: url(../img/html-icon.png) 0px -141px no-repeat;width:68px;height:23px;text-indent:-9999px;overflow:hidden;display:block;margin-top:-3px;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.tumunugor a:hover {background: url(../img/html-icon.png) -77px -141px no-repeat;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.tumunugurortala {padding-right:12px;}

/************************************************
*	PAGENAVI									*
************************************************/
.wp-pagenavi {margin:9px 0 10px;margin-left:4px;padding-bottom:1px;float:left;font-family: 'Open sans', arial, serif;}
.wp-pagenavi a, .wp-pagenavi span {border: 1px solid #373737;padding: 3px 5px;margin: 0 2px;font-size:11px;background: #2F2F2F;font-family: 'Open sans', arial, serif;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#cccccc;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #666;}
.wp-pagenavi span.current {font-weight: bold;color:#ccc;}
.wp-pagenavi.post-navi a span {border: 1px solid #373737;padding: 3px 5px;margin: 0 2px;font-size:11px;background: #2F2F2F;font-family: 'Open sans', arial, serif;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#cccccc;}
.wp-pagenavi.post-navi span,
.wp-pagenavi.post-navi a span:hover {border-color: #666;}
.wp-pagenavi.post-navi a {padding: 0;margin: 0;background: none;border: 0;}

/************************************************
*	PART SISTEMI								*
************************************************/
.keremiya_part {float:left;margin:-4px 0px -7px -3px;padding-left:43px;font-size: 11px;list-style-type: none;line-height:28px;text-align: left;font-family: 'Open Sans',tahoma;width:88%;}
.keremiya_part a span {background-color: #444444;text-transform:uppercase;color: #fff;text-decoration: none;font-size: 11px;font-family: 'Open Sans',tahoma;border-radius: 4px;margin-right: 0px;padding: 5px;text-shadow:1px 1px #414141;transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}
.keremiya_part span {background-color: #D4E104;text-transform:uppercase;text-decoration: none;color: #000;text-decoration: none;font-size: 11px;font-family: 'Open Sans',tahoma;border-radius: 4px;margin-right: 0px;padding: 5px;text-shadow:1px 1px #c8e352;}
.keremiya_part a span:hover {background-color: #505050;}
.keremiya_part a {padding: 0;margin: 0;background: none;border: 0;text-decoration: none;}
span.keros{background-color: #222222;color: #555555;text-decoration: none;text-transform:none;font-size: 11px;font-family: 'Open Sans',tahoma;border-radius: 4px 4px 4px 4px;margin-left: 3px;padding: 5px;text-shadow:none;}
span.keros a:hover {color:#e74c3c;}
/************************************************
*	KARISIK										*
************************************************/
.filmicerik a {color:#E74C3C;}
.cuntent { list-style: square; }
.cuntent a {color:#E74C3C;}
.facebookbox {background: #191919;float: left;width: 238px;min-height: 62px;margin: -4px 0px -6px -5px;}
.dilkutusu {background: #252525;float: left;width: 238px;min-height: 72px;margin: -4px 0px -6px -5px;}
p img {padding: 0; max-width: 100%}

#slider-code{height:218px;background:#1b1b1b;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #434343;float:left;owerflow:hidden;margin:0 0 5px;padding:5px;}#slider-code .viewport{float:left;width:972px;height:218px;overflow:hidden;position:relative;}#slider-code .buttons{display:block;float:left;margin:0px 6px 0 0;}#slider-code .next{margin:0px 0 0 6px;}#slider-code .disable{visibility:hidden;}#slider-code .overview{list-style:none;position:absolute;left:0;top:0;margin:0;padding:0;}#slider-code .overview li{float:left;height:205px;width:147px;background:#353535;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #434343;margin:0 3px 0 0;padding:5px;}#slider-code .buttons img,#slider-code .next img,#slider-code .overview li img{border:0;}

img.guncover  {
float: right;
position: relative;
z-index: 1;
margin-left: -30px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 0;
}

#sidebar listele li {width: 230px;display: block;padding:5px 5px 5px 19px;text-decoration: none;overflow:hidden;text-align: left;border-top: 1px solid #494848;background-image:url(../img/bullet_arrow.gif);background-position:left center ;background-repeat:no-repeat;color:#bdbd8c;}

.disqusyorum {width: 710px; margin-left:10px;}

/************************************************
*	UYELIK										*
************************************************/
input#user_login, input#contactSubject {background:#0F0F0F;padding:3px;border:1px solid #242424;color:#ccc;}
input#user_login:focus, input#contactSubject:focus {background:#171717;border:1px solid #282828;}
input#user_email{background:#0F0F0F;padding:3px;border:1px solid #242424;color:#ccc;}
input#user_email:focus {background:#171717;border:1px solid #282828;}
label#user {padding:4px;background:#121212;border:1px solid#313131;}
label#pwd{padding:4px;background:#121212;border:1px solid#313131;}
label#mail {padding:4px;background:#121212;border:1px solid#313131;}
input#user-submit {background:#D08F11;border:1px solid #FEA700;cursor:pointer;}
input#log {background:#0F0F0F;padding:3px;border:1px solid #242424;color:#ccc;}
input#log:focus {background:#171717;border:1px solid #282828;}
input#pwd {background:#0F0F0F;padding:3px;border:1px solid #242424;color:#ccc;}
input#pwd:focus {background:#171717;border:1px solid #282828;}
input.button {background:#B7DF00;border:1px solid #AEC640;cursor:pointer;border-radius:3px}
p.textarea {float:right;}
.contactform {float:left;width:180px;}
.textarea {float:left;margin-top:10px;width:520px;}
#btn-send {background:#B7DF00;border:1px solid #AEC640;float:right;margin-top:-2px;cursor:pointer;border-radius:3px}
#commentsText {width:520px;height:90px;background:#0F0F0F;padding:3px;border:1px solid #242424;color:#ccc;}
.user-left{float:left;width:138px;padding:8px 5px 5px 8px;}
.user-right{float:left;width:250px;padding:8px 0px 5px 10px;margin-top:-1px;min-height:235px;background:url(../img/user-profil-ciz.png) repeat-y left;}
.user-right a, .user-left a {color:#C1CD06;}
.user-right ul, .user-left ul {margin:0px;padding:0px;}
.user-right li{color:#fff;list-style:none;}
.user-right li span {color:#666666;}
.user-left li {list-style:none;float:left;border:1px solid #0f0f0f;margin:2px;border-radius:4px;}
.user-left li a{background:#181818;text-decoration:none;border:1px solid #282828;width:115px;padding:2px 7px 2px 7px;float:left;border-radius:4px;}
.user-left li a:hover {background:#9BC100;color:#000;border:1px solid #C1E628;}
.user-avatar {margin:10px;}
.user-avatar img {border:6px solid #0f0f0f;}
.user-avatar a {color:#BF8007;}
.profile-options {}
.profile-avatar img {background:#333333;padding:1px;border:2px solid #0f0f0f;border-radius:5px;}
.row {border-top:1px solid #333333;padding:3px;}
.row span {color:#ccc;}
.row a {color:#BF8007;}
.user-comment {float:left;width:300px;padding:8px 5px 5px 2px;}
.user-comment ul {margin:0px;padding:0px;}
.user-comment li{color:#777777;list-style:none;background:#121212;margin-top:5px;padding:5px;border-radius:5px;border:1px solid #101010;}
.user-comment li a{color:#D4E104;}
.user-comment li p {margin:0px;padding:0px;}
.user-basl {background:#303030;width:auto;padding:3px 3px 3px 6px;margin:-5px -5px 2px -5px;border-radius:5px;}
.user-bas {font-size:16px;font-family:'Open Sans',arial, sans-serif;font-weight:700;margin-bottom:10px;}

/************************************************
*	UYE MENU								*
************************************************/
.ust_menu{
	background:#333333;  clear:both;   color:#d1d1d1; border-top:1px solid #383838; 
	/*   border-bottom:1px solid #262626;  */ 	display: block;
	position: relative;  	
	font-weight:normal;  
	box-shadow:inset 0px -1px 0px rgba(51,51,51,0.4);
	font-size:10px; background:url(../img/naka.jpg) repeat-x; 	 border-radius: 0   0 3px 3px  ;
	-moz-border-radius: 0  0 3px 3px;
}

.ust_menu > ul {
	display: block;
	font-size: 0;
	 border-radius:  3px 3px 0 0 ;
	-moz-border-radius: 3px 3px  0 0;
}

.ust_menu ul li {
	display: inline-block;
	position: relative;
	
}

.ust_menu > ul > li:after {
	content: '';
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 1px;
	height: 96%;
	background:#333333;
	z-index: 3;
}

.ust_menu > ul > li:nth-child(1):before {
	display: block;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background-color: none;
	content: '';
	position: absolute;
	z-index: 1;
}


.ust_menu > ul > li:nth-child(1) > a {
	 border-radius:0 0 0 3px;
	-moz-border-radius:0 0 0 3px;
	width:auto;
	position: relative;
	z-index: 2;
}

.ust_menu ul li a {
	display: block;
	font-weight: bold;
	font-size: 11px; text-transform:uppercase;
	padding: 12px 10px 8px 10px;
	color: rgba(246, 246, 246, 0.7);
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
	border-bottom: 4px solid transparent;
}/*
.ust_menu ul li a {
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding: 12px 16px 8px 16px;
	color: #f6f6f6;
	text-shadow: 0px 1px 0px #333;
	border-bottom: 4px solid transparent;
}
*/
.ust_menu > ul > li > a:hover {
		color: rgba(246, 246, 246, 0.8);

} 

.ust_menu > ul > li.current-menu-item a{
		color: rgba(246, 246, 246, 0.8);
		background:rgba(100,100,100,0.2);
	}
.ust_menu > ul > li.current-menu-item:first-child a{

		color: rgba(246, 246, 246, 0.7);
background:none;
	}

.ust_menu ul li.single > a,
.ust_menu ul li.single > a span {
	line-height: 38px;
}

.ust_menu ul li.single > a {
	height: 37px;
	overflow: hidden;
}

.ust_menu ul li a span {
	display: block;
	padding-right: 18px;
	background: url(../img/ust_menu-sub.png) no-repeat center right;
}

.ust_menu > ul > li:hover > a {
	background:rgba(51,51,51,0.25);
	transition: all .1s linear;
-o-transition: all .1s linear;
-moz-transition: all .1s linear;
-webkit-transition: all .1s linear;
}

.ust_menu ul.sub-menu li:hover > a {
	background: rgba(0,0,0,0.06);
}

.ust_menu ul li a,
.ust_menu ul li span {
	line-height: 120%;
}

.ust_menu ul li a i {
	display: block;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
}


.ust_menu > ul > li {
	position: relative;
	background-color: none;
}



.ust_menu li > .sub-menu {
	position: absolute;
	z-index: 10;
    background:#1b1b1b;
	border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	width: 220px;
	display: none;

	margin-left: 0px;
	box-shadow: 0 2px 5px rgba(0,0,0,0.15), 0 1px 0 1px rgba(0,0,0,0.15);
}

.ust_menu li:hover > .sub-menu {
	display: block;
}

.ust_menu li .sub-menu:before {
	content: '';
	background:rgba(33,33,33,1);	width: 10px;
	height: 10px;
	top: -5px;
	left: 25px;
	position: absolute;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
}

.ust_menu li .sub-menu > li {
	width: 100%;
	border-radius: 3px;
	-moz-border-radius: 3px;
	background: url(../img/naka.jpg) repeat-x;
	
}

.ust_menu li .sub-menu > li a {
	color: rgba(246, 246, 246, 0.7);
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
	font-size: 11px;
	position: relative;
	z-index: 3;
	font-weight: normal;
padding: 10px 6px 4px 6px;
}

.ust_menu li .sub-menu > li a:before {
	content: '';
	display: block;
	position: absolute;
	bottom: -5px;
	left: 7%;
	width: 86%;
	height: 1px;
	background: rgba(0,0,0,0.07);
}

.ust_menu > ul > li > .sub-menu > li > .sub-menu {
	left: 260px;
	top: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
margin-top:7px;
}

.ust_menu > ul > li > .sub-menu > li > .sub-menu:first-child {

margin-top:7px;
}
.ust_menu > ul > li > .sub-menu > li > .sub-menu:before {
	left: -5px;
	top: 11px;
}

.ust_menu > ul > li > .sub-menu > li > .sub-menu:after {
	display: block;
	position: absolute;
	content: '';
	width: 10px;
	height: 100%;
	top: 0px;
	left: -11px;
	background: transparent;
}

.ust_menu-second {
	display: block;
	background: rgba(255,255,255,0.09);
	padding-top: 10px;
	margin-top: -10px;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
}

.ust_menu-second ul {
	display: block;
	font-size: 0;
}

.ust_menu-second ul li {
	display: inline-block;
	position: relative;
}

.ust_menu-second ul li:before {
	display: block;
	position: absolute;
	content: '';
	width: 1px;
	height: 100%;
	background: rgba(0,0,0,0.2);
	top: 0px;
	right: 0px;
}

.ust_menu-second ul li a {
	display: block;
	color: #939393;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 18px;
}

.ust_menu-second ul li:hover a {
	display: block;
	color: #fff;
	background: rgba(0,0,0,0.1);
}

.header-search {
	float: left;
}

.header-search input[type=text] {
	width: 80px;
	height: 36px;
	padding: 0px 50px 0px 20px;
	border:0;
	border-left:1px solid #444444;
	background:transparent;
	z-index: 1;
	position: relative;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	color:#f5f5f5;
}

.header-search input[type=text]:focus {
	background: rgba(69,69,69,1);
	width:130px;
	height:36px;
	outline:0px;
}

.header-search input[type=submit] {
	display: block;
	z-index: 2;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 40px;
	height: 100%;
	background-color: transparent;
	background-image: url('images/header-search-icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
	color: transparent;
	cursor: pointer;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}

.header-search input[type=submit]:hover {
	background-color: rgba(0,0,0,0.05);
}


.ust_menu ul{padding:0;}

ul#touyemenu {list-style:none;margin: 8px 0 0 0;padding:0;float: right;}
ul#touyemenu > li {float:left; position: relative;}
ul#touyemenu > li a {
    padding: 8px 12px;
    line-height: 30px;
    color: #ccc;
    font-family: 'Open sans', arial, serif;
    font-size: 13px;
    text-transform: uppercase;
}
ul#touyemenu > li a:hover { background:rgba(68,68,68,0.3); color:}
ul#touyemenu > li:firstchild {border-bottom:none;}
ul#touyemenu > li.h-search input[type=text] {
width: 80px;
    height: 30px;
    padding: 0px 50px 0px 12px;
    border: 0;
    font-size: 12px;
    background: transparent;
    z-index: 1;
    position: relative;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    color: #ccc;
    margin-left: -2px;
}
ul#touyemenu > li > a.to-pr2ofile {padding-left:25px;background:#333333 url(../img/profile.png)  left  no-repeat;}

ul#touyemenu > li.h-search input[type=text]:focus {
	width:130px;
	height:30px;
	outline:0px;
	color:#ccc;
	font-size:12px;
}
ul#touyemenu > li:before {
	content: '';
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
	background:#444444;
	z-index: 3;
}
.h-search input[type=submit] {
	display: block;
	z-index: 2;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 40px;
	height: 100%;
	background-color: transparent;
	background-image: url('images/header-search-icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
	color: transparent;
	cursor: pointer;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}
.h-search input[type=submit]:hover {
	background-color: rgba(0,0,0,0.05);
}

/* The alert message box */
.alert {
  padding: 20px;
  background-color: #f44336; /* Red */
  color: white;
  margin-bottom: 15px;
}

/* The close button */
.closebtn {
  margin-left: 15px;
  color: white;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
  transition: 0.3s;
}

/* When moving the mouse over the close button */
.closebtn:hover {
  color: black;
}

/* NZC widget genel */
.sidebarborder.ne-zaman-cikar .widget-inside{
  padding: 0 !important;
}

/* Slider kart */
.sidebarborder.ne-zaman-cikar .nzc-slider{
  position: relative;
  border-radius: 14px;
  overflow: hidden;
  background: #0f0f0f;
  box-shadow: 0 10px 25px rgba(0,0,0,.35);
}

/* Track/slide düzeni (çok önemli) */
.sidebarborder.ne-zaman-cikar .nzc-viewport{
  overflow: hidden;
}
.sidebarborder.ne-zaman-cikar .nzc-track{
  display: flex;
  transition: transform .35s ease;
  will-change: transform;
}
.sidebarborder.ne-zaman-cikar .nzc-slide{
  flex: 0 0 100%;
  position: relative;
  display: block;
  text-decoration: none;
  color: #fff;
}

/* Poster */
.sidebarborder.ne-zaman-cikar .nzc-slide img{
  width: 100%;
  display: block;
  aspect-ratio: 2 / 3;   /* poster oranı */
  object-fit: cover;
}

/* Başlık + tarih postere “overlay” */
.sidebarborder.ne-zaman-cikar .nzc-title,
.sidebarborder.ne-zaman-cikar .nzc-date{
  position: absolute;
  left: 0;
  right: 0;
  padding: 10px 12px;
  text-shadow: 0 2px 10px rgba(0,0,0,.75);
}

/* OYUN ADI (RENKLİ + HAFİF SİYAH ARKAPLAN) */
.sidebarborder.ne-zaman-cikar .nzc-title{
  bottom: 36px;
  font-weight: 900;
  font-size: 14px;
  color: #ff6a2b;                 /* renkli */
  background: rgba(0,0,0,.78);    /* hafif siyah */
  backdrop-filter: blur(4px);     /* destekleyen tarayıcılarda şık */
  border-top: 1px solid rgba(255,255,255,.08);
  border-bottom: 1px solid rgba(255,255,255,.08);
  text-shadow: 0 2px 14px rgba(0,0,0,.85);
  letter-spacing: .2px;

  /* uzun isimler taşmasın */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* TARİH */
.sidebarborder.ne-zaman-cikar .nzc-date{
  bottom: 0;
  font-weight: 900;
  font-size: 12px;
  letter-spacing: .4px;
  background: rgba(0,0,0,.70);
  color: #ffd24a;
}

/* Oklar */
.sidebarborder.ne-zaman-cikar .nzc-nav{
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 34px;
  height: 34px;
  border-radius: 999px;
  border: 1px solid rgba(255,255,255,.18);
  background: rgba(0,0,0,.45);
  color: #fff;
  cursor: pointer;
  display: grid;
  place-items: center;
  z-index: 3;
  transition: .2s ease;
}

.sidebarborder.ne-zaman-cikar .nzc-prev{ left: 10px; }
.sidebarborder.ne-zaman-cikar .nzc-next{ right: 10px; }

.sidebarborder.ne-zaman-cikar .nzc-nav:hover{
  background: rgba(0,0,0,.65);
  transform: translateY(-50%) scale(1.06);
}

/* Okları sadece hover’da göster */
.sidebarborder.ne-zaman-cikar .nzc-nav{ opacity: 0; }
.sidebarborder.ne-zaman-cikar .nzc-slider:hover .nzc-nav{ opacity: 1; }

/* Mobilde hover olmadığı için oklar görünsün */
@media (max-width: 768px){
  .sidebarborder.ne-zaman-cikar .nzc-nav{ opacity: 1; }
}

.logo img {
    height: 60px !important;
    width: 325px !important;
    object-fit: contain;
}