/*
Theme Name:     Hakan Kabil
Theme URI:      http://hakankabil.net
Author:         Kaan Çalışkan
Author URI:     http://dijitalgozluk.com/
Template:       twentyten
Version:        0.1.0
*/

@font-face {
	font-family:'basicl';
	src:url('fonts/basicl-tr-webfont.eot');
	src:url('fonts/basicl-tr-webfont.eot?#iefix') format('embedded-opentype'),
			/*url('fonts/basicl-tr-webfont.woff') format('woff'),*/
			url('fonts/basicl-tr-webfont.ttf') format('truetype'),
			url('fonts/basicl-tr-webfont.svg#basiclthin_condensed') format('svg');
	font-weight:normal;
	font-style:normal;
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
h7,
p,
div,
ul,
li,
form,
blockquote,
fieldset,
ol { display:block; margin:0; padding:0; font:100 12px/16px Arial, Helvetica, sans-serif; color:#000; list-style:none; outline:none; border:none;
	transition:background-color 0.2s ease, border 0.2s ease; }
a { text-decoration:none; outline:none; color:#000; text-decoration:none;
	transition:background-color 0.2s ease, color 0.2s ease, border 0.2s ease; }
a:link { outline:none; }
a:visited { outline:none; }
a:active { outline:none; }
a:hover { text-decoration:none; }
.clear { clear:both !important; height:0px !important; margin:0px !important; padding:0px !important; line-height:0px !important; border:none !important; }
.bold { font-weight:bold; }
.showoff { display:none !important; }
.noborder { border:none; }
.underline { text-decoration:underline; }
.left { float:left; }
.right { float:right; }
.block { display:block; }
.overflow { overflow:hidden; }
.ui-tabs .ui-tabs-hide { display: none !important; }
a.nt { display:block; text-indent:-9999px; overflow:hidden; }
a img { border:none !important; outline:none !important; }
input { -webkit-appearance:none; border-radius:0; }

/* display none area */
.edit-link,
#player,
.page-id-5 .entry-title,
#footer,
#primary,
.menu .sub-menu,
#site-generator,
.skip-link { display:none; }

/* common */
html,body { background-color:#ebebeb; }
#main { overflow:hidden; }
#curtain { display:none; position:absolute; background:url(images/bg-side.png); width:100%; height:100%; z-index:13; }
.banner-mh { position:absolute; background:url(images/img-muzikhayattir-2.png) no-repeat center center; right:0; top:425px; width:300px; height:151px; }
.banner-mh.banner-mh-en { background:url(images/img-muzikhayattir-4.png) no-repeat center center; }
.patch { position:absolute; background:rgba(0,0,0,0); left:175px; top:65px; width:100%; height:100px; z-index:9999; }
.mobile-menu { display:none; }
.menu-social-footer { display:none; }
.mobile-footer { display:none; }
.mobile-video { display:none; }

/* wrapper */
#wrapper { overflow:hidden; margin:0 auto; }
#wrapper .col { position:relative; }
#wrapper .col1 { position:fixed; background:rgba(255,255,255,0.7); height:100%; }
#wrapper #container { position:relative; }

/* main */
#main #container { float:left; margin-top:54px; }
#main #container .entry-title { background:#fcee23; background:rgba(252,238,35,0.8); background:rgba(236, 202, 151, 0.8); background:#797886; width:200px; padding:4px 0 4px 7px; font:normal 20px/20px "basicl"; color:#fff; }
#main #container .entry-content { margin-top:35px; clear:both; }

/* header */
#header #branding { overflow:hidden; }
#site-title > a { display:block; width:240px; margin:0 auto; padding:30px 0; }
#site-title > a > img { display:block; width:100%; }

/* menu */
.menu-header .menu-item a { position:relative; display:block; padding:5px 13px; font:normal 22px/22px "basicl"; }
.menu-header .menu-item a:hover { background:#9f9eab; color:#fff; }
.menu-header .menu-item a > span { position:absolute; right:15px; }
.single-post .menu-header .menu-item-300 > a,
.menu-header .current-menu-parent > a,
.menu-header .current-menu-item > a { background:#797886; color:#fff; }
.menu-header .sub-menu { margin:5px 8px 5px 30px; }
.menu-header .sub-menu a { padding:3px 5px; font-size:16px; }
.menu-header .sub-menu a > span { right:5px; }

/* menu social */
.menu-social-container { position:absolute; left:0; bottom:50px; width:100%; }
.menu-social-container .menu-item a { position:relative; display:block; padding:4px 13px; font:normal 18px/18px "basicl"; }
.menu-social-container .menu-item a:hover { background:#FFF; background:rgba(255,255,255,0.5); }
.menu-social-container .menu-item a > span { display:none; }
.menu-social-container .sub-menu { margin:5px 8px 5px 30px; }
.menu-social-container .sub-menu a { padding:3px 5px; font-size:16px; }
.menu-social-container .sub-menu a > span { right:5px; }
.menu-social-container .fb:hover > a { background:#3B5998; color:#FFF; }
.menu-social-container .tw:hover > a { background:#29B6E2; color:#FFF; }
.menu-social-container .yt:hover > a { background:#CC181E; color:#FFF; }
.menu-social-container .sc:hover > a { color:#FFF; 
	background-color:#F76700;
	background-image:-webkit-linear-gradient(#F76700,#FA3219);
	background-image:linear-gradient(#F76700,#FA3219); }
.menu-social-container .bp:hover > a { background:#A6DC2E; color:#555; }
.menu-social-container .djl:hover > a { background:#006394; color:#FFF; }
.menu-social-container .tx:hover > a { background:#222; color:#748dab; }
.menu-social-container .it:hover > a { color:#fff;
	background:#4fb2eb;
	background:-moz-linear-gradient(top,  #4fb2eb 0%, #2681c8 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fb2eb), color-stop(100%,#2681c8));
	background:-webkit-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:-o-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:-ms-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:linear-gradient(to bottom,  #4fb2eb 0%,#2681c8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fb2eb', endColorstr='#2681c8',GradientType=0 ); }
.menu-social-container .ins:hover > a { background:#517FA4; color:#FFF; }

/* language */
#lang { position:absolute; right:0; top:0; z-index:1010; }
#lang .qtranxs_language_chooser li.active { display:none; }
#lang .qtranxs_language_chooser li a > span { position:relative; display:block; background:#FFF; background:rgba(255,255,255,0.5); background:#797886; width:73px; padding:4px 0; text-align:center; font:normal 16px/16px "basicl"; color:#fff; 
	transition:background-color 0.2s ease; }
	
/* player */
.songs { position:absolute; overflow:hidden; left:0; top:25px; z-index:1001; }
.songs .songs-control { float:left; background-color:#797886; background-color:rgba(121,120,134,0.75); background-repeat:no-repeat; height:28px; color:#FFF; text-indent:-9999px; overflow:hidden; }
.songs .songs-control a { display:block; width:36px; height:28px; color:#FFF; text-indent:-9999px; overflow:hidden; }
.songs .songs-control + .songs-control { margin-left:1px; }
.songs .songs-control.songs-control-name { height:22px; padding:6px 0 0 6px; font:normal 14px/16px Arial; text-indent:0; }
.songs .songs-control.songs-control-pause { background-image:url(images/icon-pause-11x16.png); background-position:12px 6px; }
.songs .songs-control.songs-control-play { background-image:url(images/icon-play-8x16.png); background-position:14px 6px; }
.songs .songs-control.songs-control-next { background-image:url(images/icon-next-13x11.png); background-position:11px 9px; }
.songs .songs-control.songs-control-prev { background-image:url(images/icon-prev-13x11.png); background-position:11px 9px; }

/* home */
.slider-holder { position:relative; width:340px; height:180px; margin-top:27px; }
.slider-holder .slider { overflow:hidden; width:340px; height:180px; }
.slider-holder .slider .slider-item { float:left; width:340px; height:180px; }
.slider-holder .slider .slider-item a,
.slider-holder .slider .slider-item a img { display:block; width:100%; }
.slider-pagination { position:absolute; overflow:hidden; left:10px; top:10px; z-index:1002; }
.slider-pagination > div { background:#FFF; background:rgba(122,122,122,0.5); width:10px; height:10px; cursor:pointer; text-indent:-9999px; overflow:hidden;
	border-radius:20px; }
.slider-pagination > div:hover { background:rgba(122,122,122,0.7); }
.slider-pagination > div + div { margin-top:5px; }
.slider-pagination .selected { background:rgba(122,122,122,0.9); }
.news { width:340px; margin-top:10px; }
.news .news-item + .news-item { margin-top:10px; }
.news .news-item a,
.news .news-item a img { display:block; width:100%; }

/* modal */
.modal-bg { display:none; position:fixed; background:#FFF; background:rgba(255,255,255,0.8); width:100%; height:100%; z-index:1011; }
.modal-slides-holder { display:none; position:fixed; left:50%; top:50%; width:640px; height:480px; margin:-240px 0 0 -320px; z-index:1012; }
.modal-slides { width:640px; height:480px; }
.modal-slide { float:left; width:640px; height:480px; }
.modal-slide table { width:700px; }
.modal-slide table td { height:700px; }

.modal-nav { display:none; position:fixed; top:50%; width:80px; height:160px; margin-top:-80px; cursor:pointer; }
.modal-nav-prev { background:url(images/nav-prev-80x160.png) no-repeat left top; left:50px; z-index:1013; }
.modal-nav-next { background:url(images/nav-next-80x160.png) no-repeat left top; right:50px; z-index:1014; }

/* single */
.single .entry-content { background:#fff; background:rgba(255,255,255,0.7); padding:20px; }
.single .entry-content p { margin-top:13px; color:#666; font:normal 13px/16px Arial; }
.single .entry-content { overflow:hidden; }
.single .entry-content .item-title { font:normal 18px/18px "basicl"; }
.single .entry-content .item-image { float:right; margin-left:20px; }
.single .entry-content .item-content { overflow:auto; height:350px; padding-right:10px; }
.single .entry-content .item-content a { text-decoration:underline; color:#666; }
.single .share { overflow:hidden; margin-top:20px; }
.single .share > div { float:left; margin-right:5px; font:normal 18px/20px "basicl"; }
.single .share .share-service { border-radius:3px; }
.single .share .share-service a { display:block; width:20px; height:20px; text-indent:-9999px; overflow:hidden; }
.single .share .share-fb { background:#2f4a84 url(images/icon-fb.png) no-repeat center center; }
.single .share .share-tw { background:#00acee url(images/icon-tw.png) no-repeat center center; }
.single .share .share-title { margin-right:10px; }

/* biography */
.page-id-18 .entry-content { background:#fff; background:rgba(255,255,255,0.7); padding:20px; }
.page-id-18 .entry-content p { color:#666; font:normal 13px/16px Arial; }
.page-id-18 .entry-content p + p { margin-top:13px; }

/* news */
.entry-content .news2 { overflow:hidden; margin-right:-20px; }
.entry-content .news2 .news2-item { float:left; width:320px; margin:0 20px 10px 0; cursor:pointer; }
.entry-content .news2 .news2-item:hover { background:#FFF; background:rgba(255,255,255,0.4); background:#F8F7ED; }
.entry-content .news2 .news2-item .news2-item-title a { display:block; background:#fcee23; background:rgba(252,238,35,0.8); background:rgba(236, 202, 151, 0.8); background:#797886; height:33px; padding:5px 5px 0 5px; font:normal 12px/14px Arial; color:#FFF;
	background:#797886;
	background:-moz-linear-gradient(top,  #797886 3%, #555c6c 78%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(3%,#797886), color-stop(78%,#555c6c));
	background:-webkit-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:-o-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:-ms-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:linear-gradient(to bottom,  #797886 3%,#555c6c 78%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#797886', endColorstr='#555c6c',GradientType=0 ); }
.entry-content .news2 .news2-item .news2-item-content { overflow:hidden; background:#fff; background:rgba(255,255,255,0.7); padding:5px; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-thumbnail { float:left; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-thumbnail img { display:block; width:auto !important; height:auto !important; max-width:120px !important; max-height:120px !important; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-texts { position:relative; float:left; width:180px; height:70px; margin-left:5px; padding-bottom:20px; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-texts .news2-item-description { overflow:hidden; display:block; height:100px; padding:5px; font:normal 11px/13px Arial; color:#666; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-texts .news2-item-viewcount { position:absolute; left:0; bottom:0; font-size:11px; }

/* video */
.entry-content { padding:0 0 11px 0; }
.entry-content .videos { overflow:hidden; margin-right:-20px; }
.entry-content .videos .video { float:left; width:320px; margin:0 20px 10px 0; cursor:pointer; }
.entry-content .videos .video:hover { background:#FFF; background:rgba(255,255,255,0.4); background:#F8F7ED; }
.entry-content .videos .video .video-title { background:#fcee23; background:rgba(252,238,35,0.8); background:rgba(236, 202, 151, 0.8); background:#797886; height:33px; padding:5px 5px 0 5px; font:normal 12px/14px Arial; color:#FFF;
	background:#797886;
	background:-moz-linear-gradient(top,  #797886 3%, #555c6c 78%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(3%,#797886), color-stop(78%,#555c6c));
	background:-webkit-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:-o-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:-ms-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:linear-gradient(to bottom,  #797886 3%,#555c6c 78%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#797886', endColorstr='#555c6c',GradientType=0 ); }
.entry-content .videos .video .video-content { overflow:hidden; background:#fff; padding:5px; }
.entry-content .videos .video .video-content .video-thumbnail { float:left; }
.entry-content .videos .video .video-content .video-thumbnail img { display:block; width:auto !important; height:auto !important; max-width:120px !important; max-height:120px !important; }
.entry-content .videos .video .video-content .video-texts { position:relative; float:left; width:180px; height:70px; margin-left:5px; padding-bottom:20px; }
.entry-content .videos .video .video-content .video-texts .video-description p,
.entry-content .videos .video .video-content .video-texts .video-description { font:normal 11px/13px Arial; color:#666; }
.entry-content .videos .video .video-content .video-texts .video-viewcount { position:absolute; left:0; bottom:0; font-size:11px; }

/* press */
.items { overflow:hidden; }
.items .item { float:left; background:#FFF; width:200px; margin:0 17px 20px 0; }
.items .item .item-title { background:#fcee23; background:rgba(252,238,35,0.8); background:rgba(236, 202, 151, 0.8); height:33px; padding:5px 5px 0 5px; font:normal 12px/14px Arial; color:#FFF;
	background:#797886;
	background:-moz-linear-gradient(top,  #797886 3%, #555c6c 78%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(3%,#797886), color-stop(78%,#555c6c));
	background:-webkit-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:-o-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:-ms-linear-gradient(top,  #797886 3%,#555c6c 78%);
	background:linear-gradient(to bottom,  #797886 3%,#555c6c 78%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#797886', endColorstr='#555c6c',GradientType=0 ); }
.items .item .item-thumbnail { width:190px; height:190px; padding:5px; }
.items .item .item-thumbnail td { height:190px; }
.items .item .item-thumbnail a,
.items .item .item-thumbnail img { /*display:block;*/ max-width:190px; max-height:190px; margin:0 auto; }
.items .item:hover { background:rgba(255,255,255,0.5); cursor:pointer; }
.page-id-21 .modal-slides-holder { left:50%; top:50%; width:700px; height:700px; margin:-350px 0 0 -350px; z-index:1012; }
.page-id-21 .modal-slides { width:700px; height:700px; }
.page-id-21 .modal-slide { float:left; width:700px; height:700px; }
.page-id-21 .modal-slide td img { display:block; max-width:700px !important; max-height:700px !important; margin:0 auto !important; }
.page-id-22 .modal-slides-holder { left:50%; top:50%; width:700px; height:700px; margin:-350px 0 0 -350px; z-index:1012; }
.page-id-22 .modal-slides { width:700px; height:700px; }
.page-id-22 .modal-slide { float:left; width:700px; height:700px; }
.page-id-22 .modal-slide td img { display:block; max-width:700px !important; max-height:700px !important; margin:0 auto !important; }

/* contact */
.page-iletisim .wpcf7 { margin-top:30px; }
.page-iletisim .wpcf7 .tb + .tb { margin-top:5px; }
.page-iletisim .wpcf7 .btn { overflow:hidden; margin-top:10px; }
.page-iletisim .wpcf7 textarea,
.page-iletisim .wpcf7 input { display:block; background:#fff; background:rgba(255,255,255,0.8); width:300px; margin:0; padding:10px; font:normal 14px/18px Arial, Helvetica, sans-serif; border:none; outline:none; }
.page-iletisim .wpcf7 textarea { width:600px; height:150px; margin-top:35px; }
.page-iletisim .wpcf7 input[type="submit"] { display:block; background:#fcee23; background:rgba(252,238,35,0.8); background:#797886; width:200px; padding:7px 0 6px 0; font:normal 17px/20px "basicl", Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;
	transition:background-color 0.2s ease; }
.page-iletisim .wpcf7 input[type="submit"]:hover { background:#373c4e; }
.page-iletisim .wpcf7 .tb .wpcf7-form-control-wrap { display:block; }
.page-iletisim .wpcf7 .tb .wpcf7-not-valid-tip { display:block; position:absolute; background:#F00; left:auto; right:3px; top:3px; width:auto; white-space:nowrap; font-size:11px; line-height:14px; color:#FFF; }
.page-iletisim .wpcf7 .wpcf7-mail-sent-ok { background:#009900; margin:10px 0 0 0; padding:4px; font-size:11px; line-height:14px; color:#FFF; text-align:center; border:none; }
.page-iletisim .wpcf7 .wpcf7-mail-sent-ng { background:#ff0000; margin:10px 0 0 0; padding:4px; font-size:11px; line-height:14px; color:#FFF; text-align:center; border:none; }
.page-iletisim .wpcf7 .wpcf7-validation-errors { background:#FC0; margin:10px 0 0 0; padding:4px; font-size:11px; line-height:14px; text-align:center; border:none; }
.page-iletisim .wpcf7 img.ajax-loader { display:none; }

/* copyright */
.copyright { position:absolute; left:0; bottom:20px; padding:0 15px; font-size:10px; color:#666; }


@media screen and (min-width: 960px) {

/* wrapper */
#wrapper { width:940px; }
#wrapper .col1 { width:260px; min-height:585px; }
#wrapper .col2 { width:660px; margin:0 0 10px 280px; }
#wrapper #header { width:660px; }
#wrapper #main { width:660px; }
.hentry { min-height:600px; }

/* main */
#main #container { width:660px; }

/* player */
.songs .songs-control.songs-control-name { width:543px; }

#player { position:absolute; left:50%; top:50%; margin:-240px 0 0 -320px; z-index:14; }

.single #background .bg-images .bg-image-3,
.parent-pageid-20 #background .bg-images .bg-image-3,
.page-id-20 #background .bg-images .bg-image-3 { background-image:url(images/bg5.jpg); }
.parent-pageid-20 .menu .sub-menu,
.page-id-20 .menu .sub-menu { display:block; }

.page-id-25 .entry-content .productions { overflow:hidden; }
.page-id-25 .entry-content .productions .production { float:left; width:315px; margin:0 19px 19px 0; cursor:pointer; }
.page-id-25 .entry-content .productions .production:hover { background:#FFF; background:rgba(255,255,255,0.4); }
.page-id-25 .entry-content .productions .production .production-title { background:#fcee23; background:rgba(252,238,35,0.8); height:33px; padding:5px 5px 0 5px; font:normal 14px/14px "basicl"; }
.page-id-25 .entry-content .productions .production .production-content { overflow:hidden; background:url(images/bg-side.png); padding:5px; }
.page-id-25 .entry-content .productions .production .production-content .production-thumbnail { float:left; }
.page-id-25 .entry-content .productions .production .production-content .production-thumbnail img { display:block; width:60px; height:60px; }
.page-id-25 .entry-content .productions .production .production-content .production-texts { position:relative; float:left; width:210px; height:70px; margin-left:5px; padding-bottom:20px; }
.page-id-25 .entry-content .productions .production .production-content .production-texts .production-description { font:normal 11px/13px Arial; color:#666; }
.page-id-25 .entry-content .productions .production .production-content .production-texts .production-viewcount { position:absolute; left:0; bottom:0; font-size:11px; }
.page-id-25 #player { position:absolute; left:50%; top:50%; margin:-240px 0 0 -320px; z-index:14; }

#main span.edit-link a { display:block; background:#fcee23; background:rgba(252,238,35,0.8); width:55px; margin:13px 0 0 0; padding:3px 0; text-align:center; font:normal 14px/18px Arial; }
#main span.edit-link a:hover { text-decoration:underline; }

.tw-pagination { overflow:hidden; padding:0 !important; }
.tw-pagination .title { display:none !important; }
.tw-pagination li { float:left; display:block !important; margin-right:5px; }
.tw-pagination li a,
.tw-pagination li span { display:block !important; background:#FFF !important; background:rgba(255,255,255,0.5) !important; background:url(images/bg-side.png) !important; margin:0 !important; padding:5px !important; font-size:14px !important; line-height:14px !important; color:#666 !important; border:none !important; }
.tw-pagination li:hover { background:#FFF; }
.tw-pagination li .current { background:#FCEE23 !important; background:rgba(252, 238, 35, 0.8) !important; background:rgba(236, 202, 151, 0.8) !important; background:#797886 !important; color:#fff !important; }
.tw-pagination .page { display:block !important; }

.widgets-holder { position:absolute; right:0; top:27px; width:300px; }
.widgets-holder .widgets .widget-title + .widget-title { margin-top:10px; }
.widgets-holder .widgets .widget-title.facebook { background:#3B5998 url(images/facebook-20x20.png) no-repeat 273px center; }
.widgets-holder .widgets .widget-title.twitter { background:#29B6E2 url(images/twitter-20x20.png) no-repeat 270px center; margin-top:5px; }
.widgets-holder .widgets .widget-title a { display:block; height:28px; padding:10px 10px 0 10px; font:normal 18px/18px "basicl"; color:#FFF; }
.widgets-holder .widgets .widget-content { background:url(images/bg-side.png); padding:10px; }
.widgets-holder .widgets .widget-content > div { overflow:hidden; background:#FFF; }
.widgets-holder .widgets .widget-content > div > iframe { display:block !important; }
	
}

@media screen and (min-width: 760px) and (max-width: 959px) {

/* wrapper */
#wrapper { width:730px; }
#wrapper .col1 { width:260px; min-height:585px; }
#wrapper .col2 { width:450px; margin:0 0 10px 280px; }
#wrapper #header { width:450px; }
#wrapper #main { width:450px; }

/* main */
#main #container { width:450px; }

/* header */
#site-title > a { width:240px; padding:30px 0; }

/* home */
.slider-holder { margin:27px auto 0 auto; }
.news { margin:10px auto 0 auto; }
.banner-mh { position:static; margin:10px auto 0 auto; }
.widgets-holder { display:none; }

/* modal */
.modal-slides-holder { top:100px; margin-top:0; }
.modal-nav { top:auto; bottom:50%; }
.modal-nav-prev { left:10px; width:30px; z-index:1013; }
.modal-nav-next { background-position:right center; right:10px; width:30px; z-index:1014; }

/* single */
.single .entry-content .item-image { float:none; margin:0; }
.single .entry-content .item-title { margin-top:20px; }

/* news */
.entry-content .news2 { margin:0px; }
.entry-content .news2 .news2-item { float:none; width:450px; margin:0 0 10px 0; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-texts { width:310px; }

/* video */
.entry-content .videos { margin:0; }
.entry-content .videos .video { float:none; width:450px; margin:0 0 10px 0; }
.entry-content .videos .video .video-content .video-texts { width:310px; }

/* contact */
.page-id-24 .banner-mh { margin:50px auto; }

/* copyright */
.copyright { font-size:14px; }

/* player */
.songs .songs-control.songs-control-name { width:333px; }

}

@media screen and (min-width: 480px) and (max-width: 759px) {

/* common */
html,body { background-color:#fff; }
.mobile-menu { display:block; padding:5px 13px; font:normal 22px/22px "basicl"; text-align:center; border:solid 1px #ebebeb; border-width:1px 0; }
.entry-content { padding:0 0 30px 0; }

/* wrapper */
#wrapper { width:460px; }
#wrapper .col1 { position:static; width:460px; height:auto; }
#wrapper .col2 { float:none; width:460px; margin:0; }

/* main */
#main #container { float:none; margin:0; padding:30px 0 0 0; }
#main #container .entry-content { margin:0; }

/* modal */
.modal-nav-prev { left:10px; width:30px; z-index:1013; }
.modal-nav-next { background-position:right center; right:10px; width:30px; z-index:1014; }

/* home */
.slider-holder { margin:0 auto; }
.news { margin:10px auto 0 auto; }
.banner-mh { position:static; margin:20px auto; }
.widgets-holder { display:none; }

/* menu */
.menu-header { display:none; padding:20px 0; border:solid 1px #ebebeb; border-width:1px 0; }

/* menu social */
.menu-social-container { display:none; }

/* language */
#lang { display:none; }

/* biography */
.page-id-18 .entry-content { padding:20px 0; }

/* video */
.entry-content .videos { margin:0; }
.entry-content .videos > div { width:auto !important; margin:20px 0 0 0 !important; }
.entry-content .videos .video { display:none; float:none; width:auto !important; margin:20px 0 0 0 !important; }
.entry-content .videos .video .video-content { background:#ebebeb; }
.entry-content .videos .video .video-content .video-texts { width:300px; }
.mobile-video { display:block; width:460px; height:320px; margin:20px 0 0 0; }

/* single */
.single .entry-content { padding:20px 0; }
.single .entry-content .item-image { float:right; margin:0; }
.single .entry-content .item-image img { display:block; width:200px !important; height:200px !important; }
.single .entry-content .item-content { height:auto; }

/* news */
.entry-content .news2 { margin:0; }
.entry-content .news2 .news2-item { float:none; width:auto; margin:20px 0 0 0; }
.entry-content .news2 .news2-item .news2-item-content { background:#ebebeb; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-texts { width:300px; }

/* press */
.items .item { background:#ebebeb !important; margin:20px 0 0 20px }
.modal-slide table { width:700px; }
.modal-slide table td { height:320px; }
.page-id-21 .modal-slides-holder { width:700px; height:320px; margin:-160px 0 0 -350px; }
.page-id-21 .modal-slides { width:700px; height:320px; }
.page-id-21 .modal-slide { float:left; width:700px; height:320px; }
.page-id-21 .modal-slide td img { max-width:700px !important; max-height:320px !important; }
.page-id-21 .modal-nav-prev { display:none !important; }
.page-id-21 .modal-nav-next { display:none !important; }

/* mobile footer */
.mobile-footer { display:block; padding-bottom:30px; }
.mobile-footer-social-menu { display:block; padding:5px 13px; font:normal 22px/22px "basicl"; text-align:center; border:solid 1px #ebebeb; border-width:1px 0; }
.menu-social-footer { padding:20px 0; border:solid 1px #ebebeb; border-width:1px 0; }
.mobile-copyright { padding:20px 0 0 0; text-align:center; font-size:11px; color:#999; }

/* lang footer */
.lang-footer .qtranxs_language_chooser li.active { display:none; }
.lang-footer .qtranxs_language_chooser li a span { display:block; padding:5px 13px; font:normal 22px/22px "basicl"; text-align:center; border-top:solid 1px #ebebeb; }

/* menu social footer */
.menu-social-footer .menu-item a { position:relative; display:block; padding:4px 13px; font:normal 22px/22px "basicl"; }
.menu-social-footer .menu-item a:hover { background:#FFF; background:rgba(255,255,255,0.5); }
.menu-social-footer .menu-item a > span { display:none; }
.menu-social-footer .sub-menu { margin:5px 8px 5px 30px; }
.menu-social-footer .sub-menu a { padding:3px 5px; font-size:16px; }
.menu-social-footer .sub-menu a > span { right:5px; }
.menu-social-footer .fb:hover > a { background:#3B5998; color:#FFF; }
.menu-social-footer .tw:hover > a { background:#29B6E2; color:#FFF; }
.menu-social-footer .yt:hover > a { background:#CC181E; color:#FFF; }
.menu-social-footer .sc:hover > a { color:#FFF; 
	background-color:#F76700;
	background-image:-webkit-linear-gradient(#F76700,#FA3219);
	background-image:linear-gradient(#F76700,#FA3219); }
.menu-social-footer .bp:hover > a { background:#A6DC2E; color:#555; }
.menu-social-footer .djl:hover > a { background:#006394; color:#FFF; }
.menu-social-footer .tx:hover > a { background:#222; color:#748dab; }
.menu-social-footer .it:hover > a { color:#fff;
	background:#4fb2eb;
	background:-moz-linear-gradient(top,  #4fb2eb 0%, #2681c8 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fb2eb), color-stop(100%,#2681c8));
	background:-webkit-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:-o-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:-ms-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:linear-gradient(to bottom,  #4fb2eb 0%,#2681c8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fb2eb', endColorstr='#2681c8',GradientType=0 ); }
.menu-social-footer .ins:hover > a { background:#517FA4; color:#FFF; }

/* contact */
.page-iletisim .wpcf7 textarea, .page-iletisim .wpcf7 input { background:#ebebeb; width:440px; margin:0; }
.page-iletisim .banner-mh { display:none; }

/* copyright */
.copyright { display:none; position:static; padding:30px 15px 50px 15px; font-size:12px; color:#666; }

}

@media screen and (max-width: 479px) {

/* common */
html,body { background-color:#fff; }
.mobile-menu { display:block; padding:5px 13px; font:normal 22px/22px "basicl"; text-align:center; border:solid 1px #ebebeb; border-width:1px 0; }
.entry-content { padding:0 0 30px 0; }
.patch { left:0; }

/* wrapper */
#wrapper { width:300px; }
#wrapper .col1 { position:static; width:300px; height:auto; }
#wrapper .col2 { float:none; width:300px; margin:0; }

/* main */
#main #container { float:none; margin:0; padding:30px 0 0 0; }
#main #container .entry-content { margin:0; }

/* home */
.slider-holder { margin:0 auto; }
.slider-holder { width:300px; height:159px; }
.slider-holder .slider { width:300px; height:159px; }
.slider-holder .slider .slider-item,
.slider-holder .slider .slider-item img { width:300px; height:159px; }
.news { width:300px; margin:10px auto 0 auto; }
.news .news-item + .news-item { margin-top:10px; }
.news .news-item a,
.news .news-item a img { width:300px !important; height:90px !important; }
.banner-mh { position:static; margin:20px auto; }
.widgets-holder { display:none; }

/* menu */
.menu-header { display:none; padding:20px 0; border:solid 1px #ebebeb; border-width:1px 0; }

/* menu social */
.menu-social-container { display:none; }

/* language */
#lang { display:none; }

/* biography */
.page-id-18 .entry-content { padding:20px 0; }

/* video */
.entry-content .videos { margin:0; }
.entry-content .videos > div { width:auto !important; margin:20px 0 0 0 !important; }
.entry-content .videos .video { display:none; float:none; width:auto !important; margin:20px 0 0 0 !important; }
.entry-content .videos .video .video-content { background:#ebebeb; }
.entry-content .videos .video .video-content .video-texts { width:300px; }
.mobile-video { display:block; width:300px; height:200px; margin:20px 0 0 0; }

/* news */
.entry-content .news2 { margin:0; }
.entry-content .news2 .news2-item { float:none; width:auto; margin:20px 0 0 0; }
.entry-content .news2 .news2-item .news2-item-content { background:#ebebeb; }
.entry-content .news2 .news2-item .news2-item-content .news2-item-texts { width:160px; }

/* single */
.single .entry-content { padding:20px 0; }
.single .entry-content .item-image { float:none; margin:0 0 20px 0; }
.single .entry-content .item-image img { display:block; width:300px !important; height:300px !important; margin:0 auto; }
.single .entry-content .item-content { height:auto; }

/* press */
.items .item { float:none; background:#ebebeb !important; width:300px; margin:20px auto 0 auto; }
.items .item .item-thumbnail { width:290px; height:290px; }
.items .item .item-thumbnail td { height:290px; }
.items .item .item-thumbnail img { max-width:290px; max-height:290px; }
.modal-slide table { width:320px; }
.modal-slide table td { height:460px; }
.page-id-21 .modal-slides-holder { width:320px; height:460px; margin:-230px 0 0 -160px; }
.page-id-21 .modal-slides { width:320px; height:460px; }
.page-id-21 .modal-slide { float:left; width:320px; height:460px; }
.page-id-21 .modal-slide td img { max-width:320px !important; max-height:460px !important; }
.page-id-21 .modal-nav-prev { display:none !important; }
.page-id-21 .modal-nav-next { display:none !important; }

/* mobile footer */
.mobile-footer { display:block; padding-bottom:30px; }
.mobile-footer-social-menu { display:block; padding:5px 13px; font:normal 22px/22px "basicl"; text-align:center; border:solid 1px #ebebeb; border-width:1px 0; }
.menu-social-footer { padding:20px 0; border:solid 1px #ebebeb; border-width:1px 0; }
.mobile-copyright { padding:20px 0 0 0; text-align:center; font-size:11px; color:#999; }

/* lang footer */
.lang-footer .qtranxs_language_chooser li.active { display:none; }
.lang-footer .qtranxs_language_chooser li a span { display:block; padding:5px 13px; font:normal 22px/22px "basicl"; text-align:center; border-top:solid 1px #ebebeb; }

/* menu social footer */
.menu-social-footer .menu-item a { position:relative; display:block; padding:4px 13px; font:normal 22px/22px "basicl"; }
.menu-social-footer .menu-item a:hover { background:#FFF; background:rgba(255,255,255,0.5); }
.menu-social-footer .menu-item a > span { display:none; }
.menu-social-footer .sub-menu { margin:5px 8px 5px 30px; }
.menu-social-footer .sub-menu a { padding:3px 5px; font-size:16px; }
.menu-social-footer .sub-menu a > span { right:5px; }
.menu-social-footer .fb:hover > a { background:#3B5998; color:#FFF; }
.menu-social-footer .tw:hover > a { background:#29B6E2; color:#FFF; }
.menu-social-footer .yt:hover > a { background:#CC181E; color:#FFF; }
.menu-social-footer .sc:hover > a { color:#FFF; 
	background-color:#F76700;
	background-image:-webkit-linear-gradient(#F76700,#FA3219);
	background-image:linear-gradient(#F76700,#FA3219); }
.menu-social-footer .bp:hover > a { background:#A6DC2E; color:#555; }
.menu-social-footer .djl:hover > a { background:#006394; color:#FFF; }
.menu-social-footer .tx:hover > a { background:#222; color:#748dab; }
.menu-social-footer .it:hover > a { color:#fff;
	background:#4fb2eb;
	background:-moz-linear-gradient(top,  #4fb2eb 0%, #2681c8 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4fb2eb), color-stop(100%,#2681c8));
	background:-webkit-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:-o-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:-ms-linear-gradient(top,  #4fb2eb 0%,#2681c8 100%);
	background:linear-gradient(to bottom,  #4fb2eb 0%,#2681c8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fb2eb', endColorstr='#2681c8',GradientType=0 ); }
.menu-social-footer .ins:hover > a { background:#517FA4; color:#FFF; }

/* contact */
.page-iletisim .wpcf7 textarea, .page-iletisim .wpcf7 input { background:#ebebeb; width:280px; margin:0; }
.page-iletisim .banner-mh { display:none; }

/* copyright */
.copyright { display:none; position:static; padding:30px 15px 50px 15px; font-size:12px; color:#666; }

}

