@charset "utf-8";
/*  
	Serkan Akgöz
	serkanakgoz@gmail.com - 08.04.2015
*/

@font-face {
font-family:Humanist777BT-RomanB;
src:url(../fonts/Humanist777BT-RomanB_gdi.eot?#iefix) format(embedded-opentype),url(../fonts/Humanist777BT-RomanB_gdi.woff) format(woff),url(../fonts/Humanist777BT-RomanB_gdi.ttf) format(truetype),url(../fonts/Humanist777BT-RomanB_gdi.svg#Humanist777BT-RomanB) format(svg);
font-weight:400;
font-style:normal;
font-stretch:normal;
unicode-range:U+0020-25CA;
}

html {
background:url(../images/bg.jpg)no-repeat top center fixed;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
height:100%;
}

body {
width:90%;
max-width:1120px;
font-family:Humanist777BT-RomanB!important;
line-height:100%;
margin:15px auto 0;
}

.container {
width:90%;
max-width:1120px;
margin:auto;
}

.logo {
width:150px;
height:140px;
background:url(../images/logo.png) no-repeat;
background-size:cover;
float:left;
}

.menu {
float:left;
margin:80px 0 0 6px;
}

.menu ul {
list-style-type:none;
}

.menu ul li {
float:left;
margin-left:5px;
}

.menu ul li a {
text-decoration:none;
color:#b5b5b5;
border-bottom:2px solid #b5b5b5;
float:left;
max-width:190px;
height:32px;
font-size:16px;
font-weight:700;
padding:0 6px 6px;
}

.menu ul li a:hover {
color:#fff;
border-bottom:2px solid #fff;
}


.menu ul li .selected{
color:#fff;
border-bottom:2px solid #fff;
}

.content {
background:rgba(0,0,0,0.6);
left:0;
top:174px;
width:100%;
position:fixed;
height:100%;
}

.content .container .sidebar {
float:left;
width:150px;
margin-top:56px;
height:100%;
}

.content .container .sidebar ul {
list-style-type:none;
padding:0 0 0 20px;
}

.content .container .sidebar ul li {
border-bottom:1px solid #b5b5b5;
text-align:right;
padding:5px 0;
}

.content .container .sidebar ul li:nth-child(1) {
border-top:1px solid #b5b5b5;
}

.content .container .sidebar ul li a {
text-decoration:none;
color:#fff;
margin-right:5px;
font-size:12px;
font-family:Humanist777BT-RomanB,tahoma;
}

.content .container .text {
float:left;
width:auto;
margin-left:20px;
color:#fff;
}

.content .container .text h2 {
float:left;
width:450px;
margin-top:26px;
font-size:20px;
border-bottom:2px solid #b5b5b5;
padding-bottom:10px;
font-family:Humanist777BT-RomanB,tahoma;
font-weight: normal
}

.content .container .text .icerik {
float:left;
width:720px;
margin-top:10px;
font-size:14px;
height:400px;
overflow:hidden;
font-family:Humanist777BT-RomanB,tahoma;
}

.content .container .text .icerik input {
float:left;
width:220px;
margin-top:4px;
padding:4px 8px;
}

.content .container .text .icerik input[type=submit] {
float:left;
width:80px;
margin-top:4px;
background:#f90;
color:#fff;
border:0;
padding:6px 8px;
}

.content .container .text .icerik a {
color:#fad000;
}

.content .container .text .icerik h2 {
font-size:16px;
}

.content .container .text .icerik a:hover {
color:#fff;
}

.footer {
width:100%;
left:0;
bottom:0;
position:fixed;
height:48px;
background:rgba(0,0,0,0.8);
font-size:12px;
}

.footer .container{
display:block;
}

.footer .sol{
float:left;
}

.footer .sol span {
float:left;
color:#fff;
margin:15px 0 0 15px;
}

.footer .sag {
float:right;
margin:5px 0 0 15px;
width:auto;
}

.footer .smenu {
float:right;
width:100%;
text-align:right;
margin-top:2px;
}

.footer .social {
float:right;
text-align:right;
}

.footer a {
text-decoration:none;
color:#fff;
margin-right:10px;
font-family:Humanist777BT-RomanB,tahoma;
}

.footer a:last-child{
margin-right:0px;
}

.footer .social a {
margin-right:0;
float:left;
}

#mapdiv {
background:url(http://mustafak.net/peoplepro/connection/client/images/map.png);
height:300px;
width:450px;
}

.content .container .text .icerik .durum {
width:30%;
float:left;
margin-bottom:8px;
min-height:52px;
}

.content .container .text .icerik .durum .sag {
width:36px;
height:auto;
float:left;
}

.content .container .text .icerik .durum .durumbaslik {
width:170px;
float:left;
font-size:14px;
font-family:Humanist777BT-RomanB,tahoma;
font-weight:700;
}

.content .container .text .icerik .durum img {
width:32px;
height:auto;
float:left;
margin-right:4px;
}

.content .container .text .icerik .durum .durumicerik {
float:left;
width:170px;
font-family:Humanist777BT-RomanB,tahoma;
font-size:12px;
margin-top:4px;
}

.galeri {
float:left;
margin-right:12px;
}

.kucuk {
position:relative;
overflow:scroll;
width:280px;
height:76px;
float:left;
}

.kucuk .belt {
position:absolute;
left:0;
top:0;
}

.kucuk .panel {
float:left;
overflow:hidden;
width:74px;
height:56px;
border:1px dotted #acacac;
margin:6px 10px;
padding:2px;
}

.genisicerik {
width:740px!important;
}

.fikirbuzz {
	background: rgba(0,0,0,0.8);
	background-image: url(http://fikirbuzz.com/images/flogo_beyaz.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 72px;
	height: 17px;
	position: fixed;
	bottom: 80px;
	right: 0;
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	padding: 2px;
}

#mobil-menu,.mobil-alt-menu {
display:none;
}

.content .container .text .icerik #gallery{
width:100%;
float:left;
height:136px;
margin-top:10px;
}

#gallery .box{
	float:left;
	width:132px;
	height:114px;
	background-color:#fff;
	border:5px solid #fff;
	margin:0 5px 5px 0;
}

#gallery .box img{width:100%;}

#gallery .box a{text-decoration:none;color:#ff9900;margin-top:2px;}

.footer .smenu, .footer .social span{color:#fff;margin:0;padding:0;float:left;margin:4px 7px 0 0}

#splash {
position:absolute;
width:100%;
height:100%;
background-color:rgba(0,0,0,0.6);
z-index:9999;
left:0;
top:0;
}

#splash .splash-content {
background:#3095e7;
width:595px;
height:420px;
border:10px solid #fff;
margin:7% auto 0;
}

#splash .splash-close {
background:url(../images/kapat.png) center no-repeat;
background-color:#fff;
width:30px;
height:30px;
float:right;
margin-right:-25px;
margin-top:-25px;
position:relative;
z-index:9999;
-webkit-border-radius:999px;
-moz-border-radius:999px;
border-radius:999px;
}

.headerContact{
float:right;text-decoration:none;color:#b5b5b5;font-weight: 700;font-family:Humanist777BT-RomanB,tahoma;margin-right:140px
}

@media (max-width:1340px){
body {
width:100%;
margin:15px auto 0;
}
}

@media (max-width:1210px){
.logo {
width:100px;
height:93px;
background:url(../images/logo.png) no-repeat;
background-size:cover;
float:left;
}

.menu {
margin:58px 0 0 10px;
}

.genisicerik {
width:640px !important;
}
}

@media (max-width:1150px){
body {
width:98%;
margin:15px auto 0;
}

.menu ul li a {
font-size:12px;
padding:0 4px 0 6px;
}

.content{top:140px;}
.genisicerik {
width:540px !important;
}
}

@media (min-width:124px) and (max-width:780px){
body {
width:90%;
margin:10px auto 0;
}

.headerContact{
	margin-right:0;
}
.mobilGizle{
	display:none
}

.content {
top:110px;
position:absolute;
padding-bottom:54px !important;
}

.content .container .text {
margin-left:0;
width:90%;
}

.content .container .text .baslik {
width:90%;
}

.content .container .text .icerik {
width:90%;
padding-bottom:48px;
}

.menu {
position:fixed;
z-index:99999;
background:rgba(0,0,0,0.9);
width:100%;
left:0;
height:100%;
display:none;
margin:100px 0 0;
}

.menu ul {
width:150px;
margin-left:20px;
}

.menu ul li {
float:left;
width:150px;
}

.menu ul li a {
height:32px;
font-family:Humanist777BT-RomanB!important;
padding:10px 4px 0;
}

#mobil-menu {
display:block;
float:right;
margin-top:30px;
cursor:pointer;
}

.mobil-alt-menu {
display:block;
width:180px;
background:#000;
border-radius:8px;
margin-top:10px;
padding:8px 4px;
}

.mobil-alt-menu label {
margin-top:14px;
background:#000;
color:#fff;
cursor:pointer;
}

.mobil-alt-menu ul {
display:none;
position:absolute;
width:180px;
z-index:99;
}

.mobil-alt-menu ul li {
background:#000;
float:left;
width:100%;
margin-left:-4px;
padding:8px 4px;
}

.mobil-alt-menu ul li a {
float:left;
text-decoration:none;
color:#fff;
font-size:14px;
}

.footer .sag {
float:none;
margin:5px auto;
}

.footer .smenu, .footer .social{
text-align:center;
}

.genisicerik {
width:100%!important;
}

#mapdiv {
width:100%;
}

.fikirbuzz {
background:url(http://fikirbuzz.com/images/flogo_beyaz.png);
background-size:cover;
width:68px;
height:16px;
position:fixed;
bottom:50px;
right:5px;
-ms-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

.content .container .sidebar,.footer .sol span {
display:none;
}
}

@media (max-height:720px){
.content{position:absolute;height:80%;padding-bottom:48px}
}
	<!--[if IE]>
	  .footer .container{margin-top:-18px;}
	<![endif]-->
