 @charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
*{
    outline:0
}
button,hr,input{
    overflow:visible
}
audio,canvas,progress,video{
    display:inline-block
}
progress,sub,sup{
    vertical-align:baseline
}
[type=checkbox],[type=radio],legend{
    box-sizing:border-box;
    padding:0
}
html{
    font-family:sans-serif;
    line-height:1.15;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{
    display:block
}
figure{
    margin:1em 40px
}
hr{
    box-sizing:content-box;
    height:0
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent;
    -webkit-text-decoration-skip:objects;
    text-decoration:none;
    color:#111
}
a:active,a:hover{
    outline-width:0
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    text-decoration:underline dotted
}
b,strong{
    font-weight:bolder
}
dfn{
    font-style:italic
}
mark{
    background-color:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
audio:not([controls]){
    display:none;
    height:0
}
img{
    border-style:none;
    -webkit-transition:all .8s;
    -moz-transition:all .8s;
    -o-transition:all .8s;
    -ms-transition:all .8s;
    transition:all .8s
}
svg:not(:root){
    overflow:hidden
}
button,input,optgroup,select,textarea{
    font-family:sans-serif;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,select{
    text-transform:none
}
[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:ButtonText dotted 1px
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
legend{
    color:inherit;
    display:table;
    max-width:100%;
    white-space:normal
}
textarea{
    overflow:auto
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
summary{
    display:list-item
}
[hidden],template{
    display:none
}
h1,h2,h3,h4,h5,h6{
    margin:0;
    padding:0
}
h1{
    font-size:32px
}
h2{
    font-size:28px
}
h3{
    font-size:24px
}
h4{
    font-size:20px
}
h5{
    font-size:16px
}
h6{
    font-size:12px
}
ol,ul{
    padding:0;
    margin:0;
    list-style:none
}
button,input,select,textarea{
    font-family:'Roboto Condensed',Tahoma,Arial,sans-serif!important
}
::-webkit-input-placeholder{
    color:#bbb
}
:-moz-placeholder{
    color:#bbb;
    opacity:1
}
::-moz-placeholder{
    color:#bbb;
    opacity:1
}
:-ms-input-placeholder{
    color:#bbb
}
.temizle{
    clear:both
}
.clearfix:after,.clearfix:before{
    content:" ";
    display:table;
    clear:both
}
.gradient{
    background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )
}
.gradient-white{
    background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
    background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
    background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )
}
.opacity{
    background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);
    background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);
    background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#99000000', GradientType=0 )
}
.opacity-white{
    background:-moz-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%);
    background:-webkit-linear-gradient(top,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%);
    background:linear-gradient(to bottom,rgba(255,255,255,.6) 0,rgba(255,255,255,.6) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#99ffffff', GradientType=0 )
}
.yukariCik{
display:none;
z-index:3;
width:50px;
text-align:center;
position:fixed;
bottom:20px;
right:20px;
font-size:40px;
cursor:pointer;
color:#000
}

.iletisim-form{
	padding:2px 0px 4px 5px;
	border-bottom:1px dashed #ebebeb;
	margin-bottom:5px;

}
.left {
    float: left!important;
	width:49%;
}
.right {
    float: right!important;
	width:49%;
}

.iletisim-form .form-title{
	margin:4px 0px;	
	width:100%;
	line-height:35px;
	font-size:15px;
	font-weight:700;
}
.iletisim-form .form-title span{

	display:block; padding:0px 5px;
 }
.iletisim-form .form-item{
	width:100%;
}
.iletisim-form .form-title b{ 
	font-weight:normal; 
	color: #069; 
	font-style:italic; 
	font-size:12px;	
}
.iletisim-form .form-item i{
	font-size:15px;
	line-height:25px;
}
.iletisim-form .form-title.ikili{
	width:100% !important;
}
.iletisim-form .form-item.ikili{
	width:100% !important;
}
.iletisim-form textarea,input[type="url"],input[type="tel"],input[type="text"],input[type="email"],input[type="search"],input[type="password"],input[type="file"],select {
	color:#000;
	width: 100%;
	height: 35px;
	padding: 4px;
	font-size: 14px;	
	line-height: 18px;	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;
	border: 1px solid #DDDDDD;
}
.iletisim-form textarea:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="file"]:focus,select:focus{  
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	border-color:#8bade4; }
  
.iletisim-form  textarea.expandable {
	height: 60px;
	overflow: hidden;
	transition: height 0.5s;
	-o-transition: height 0.5s;
	-ms-transition: height 0.5s;
	-moz-transition: height 0.5s;
	-webkit-transition: height 0.5s;
}
.iletisim-form  textarea.expandable:focus {
	height: 100px;
	overflow: auto;
}

.iletisim-form  textarea.expandable1 {
	height: 60px;
	overflow: hidden;
	transition: height 0.5s;
	-o-transition: height 0.5s;
	-ms-transition: height 0.5s;
	-moz-transition: height 0.5s;
	-webkit-transition: height 0.5s;
}
.iletisim-button{
    color: #0062AC;
    background-color: #fff;
    border: 1px solid #ccc;
    text-align: center;
    display: block;
    line-height: 1.42857143;
    padding: 6px 12px;
    font-size: 14px;
    float: right;
    vertical-align: middle;
    font-weight: 700;
    cursor: pointer;

}

.iletisim-button:hover{
	background-color: #0062AC;
	color:#fff;
}

body{

    margin:0;
    padding:0;
    background:#f6f1ef;
    font-family: Titillium Web,Arial,Tahoma;
    font-weight:400;
    font-size:13px;
}

/* Ortak Stiller */
.page-container{
	width:990px;
	min-height:1000px;
    padding:10px;
	background:#fff;
	margin:0 auto;
	border-style: solid;
	border-color:#dedede;
	border-width: 0px 2px 0px 2px;
	box-shadow: 0px 2px 0px 2px rgba(20, 20, 20, 0.05);

}
.page-container-left{
	width:660px;
	float:left;
}
.page-container-right{
	width: 300px;
	float:left;
	padding-left: 0;
    margin-left: 25px;
}

.pagination{
	padding: 30px 0;
	position: relative;
	margin:0 auto; 
	display:table;
}
.pagination ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.pagination a{
	display: inline-block;
	padding: 10px 15px;
	margin-left:5px;
	color: #222;
	background:#dedede;
	font-weight: bold;
	border-radius: 80px;
}
.p12 a:first-of-type, .p12 a:last-of-type, .p12 .is-active{
  background:#0062AC;
  color: #fff;
  font-weight: bold;
  border-radius: 80px;
}

.alert {
    display: block;
    padding: 20px;
    border-left: 5px solid;
	font-size:16px;
}
.alert-success {
    background-color: #D5F5E3;
    border-left-color: #2ECC71;
    color: #2ECC71;
}

.alert-info {
    background-color: #D6EAF8;
    border-left-color: #3498DB;
    color: #3498DB;
}

.alert-warning {
    background-color: #FCF3CF;
    border-left-color: #F1C40F;
    color: #F1C40F;
}

.alert-error {
    background-color: #F2D7D5;
    border-left-color: #C0392B;
    color: #C0392B;
}
.haber-baslik {
	width:98%;
    line-height: 36px;
    border-bottom: 4px solid #f4f4f3;
	margin-bottom:20px;
	display:table;
}
.haber-baslik .haber-baslik-title {
    font-size: 18px;
    border-bottom: 4px solid #3d566e;
    margin-bottom: -4px;
    letter-spacing: -1px;
}
.haber-baslik .haber-baslik-title span {
    font-size: 18px;
	margin-left:5px;
	font-weight:bold;
	text-transform:uppercase;
}
.hs-bcd, .hs-c-bcd > [class*="active"] {
    border-color: #0062AC!important;
}
.cerceve-kapsa{
	width:630px;
    border-style: solid;
	border-color:#dedede;
	border-width: 1px 1px 1px 1px;
	box-shadow: 1px 2px 1px 1px rgba(20, 20, 20, 0.05);	
	background: white;
    padding: 20px;
    margin-bottom: 20px;
}
.cerceve-kapsa p {
    font-size: 16px;
    line-height: 25px;
}
.cerceve-kapsa p img {
    max-width:99%;
}
.blok-kapsa{
    border-style: solid;
	border-color:#dedede;
	border-width: 1px 1px 1px 1px;
	box-shadow: 1px 2px 1px 1px rgba(20, 20, 20, 0.05);	
	background: white;
    padding: 10px;
    margin-bottom: 20px;
}
.blok-kapsa p {
    font-size: 16px;
    line-height: 25px;
}
.cerceve-baslik {
    line-height: 36px;
    border-bottom: 4px solid #f4f4f3;

    position: relative;
	margin-bottom:20px;
}
.cerceve-baslik .cerceve-baslik-title {
    font-size: 18px;
    border-bottom: 4px solid #3d566e;
    margin-bottom: -4px;
    letter-spacing: -1px;
}
.cerceve-baslik .cerceve-baslik-title span {
    font-size: 18px;
	margin-left:5px;
	font-weight:bold;
	text-transform:uppercase;
}
.cb-bcd, .cb-c-bcd > [class*="active"] {
    border-color: #0062AC!important;
}

/* Ortak Stiller Bitti*/
/* Üst Yapı Stilleri */
.ust_yapi{
    width:100%;

}

.topbar{
    width: 990px;
    height:25px;
	border-width: 0px 2px 0px 2px;
	box-shadow: 0px 2px 0px 2px rgba(20, 20, 20, 0.05);
	margin-bottom:5px;
	background-color:#232323;
	margin:0px auto;
	padding:10px;
}
.topbar .bugun{
    width: 300px;
	float:left;
}
.topbar .bugun span {
	font-size:17px;
	font-weight:400;
	line-height:17px;
	color:#fff;
}
.topbar .bugun i {
    margin-right:5px;
}

.topbar .sosyal {
    width: 300px;
	float:right;
}
.topbar .sosyal span{
	float:right;
	margin-left:15px;
	font-size:20px;
	font-weight:400;
	line-height:20px;

}
.topbar .sosyal span a{
	color:#fff;
}
.topbar .sosyal span a:hover{
	color:#0062AC;
}
.ust {	
    width: 990px;
	height:110px;
	background-color:#ffffff;
	border-width: 0px 2px 2px 2px;
	box-shadow: 0px 2px 0px 2px rgba(20, 20, 20, 0.05);
	margin:0px auto;
	padding:10px;
}
.ust .logo {
	padding-left:5px;
	padding-top:15px;
	max-width: 350px;
	float:left;
}
.ust .logo img {	 
	z-index: 999;
	max-height: 110px;
    position: absolute;
    top: 50px;
}
.headr {
    width: 1010px;
    line-height: 49px;
    height: 49px;
    margin: 0px 0 0px 0;
    font-size: 17px;
    font-weight: normal;
    margin:0px auto;
}
 .headr .naviwrp {
    height: 54px;
    padding-bottom: 20px;
}
 .headr .navi {
    position:relative;
    height:54px;
  background:#0062AC; 

    width: 100%;

}
 .headr .navi .wrp {
    width:990px;
    height:54px;
    position:relative;
    z-index: 5
}
 .headr .navi {
    float:left;
    height:54px;
}
 .headr .navi ol > li {
    float:left;
    height:54px;
    padding: 0 14px 0 14px;
    font-size:17px;
}
 .headr .navi ol > li > a {
    display:block;
    line-height:54px;
    color:#fff;
    position:relative;
    font-weight:bold;
}

 .headr .navi ol > li:hover {
	background:#FE0D0D;
}
 .headr .navi ol > li.h {
    padding: 0 !important;
    width: 40px;
    font-size: 25px;
    text-align: center;	
}
.headr .navi ol > li > a > b {
    float:right;
    width:0;
    height:0;
    margin:25px 0px 0px 5px;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #ff8989;
}

 .headr .navi ol > li > a:hover {
    color:#fff;
}
 .headr .navi ol > li > a:hover b {
    border-top:5px solid #fff;
}
 .headr .navi ol > li > a.act {
    color:#fff;
}
 .headr .navi ol > li > a.act b {
    border-top:5px solid #fff;
}
 .headr .navi ol > li > a.act i {
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-bottom:5px solid #fff;
}
 .headr .navi .sm {
    display:none;
    width:1010px;
    border:1px solid #0062AC;
    border-top:0px;
    background:#fff;
    left:0px;
    top:54px;
    z-index:8;
    position:absolute;
}
 .headr .navi .sm ul {
    padding:10px 10px 10px 10px;
    margin-right:4px;
}
 .headr .navi .sm li {
    float:left;
    font-weight:400;
    font-size:16px;
	padding:10px;
    margin-bottom:5px;
	min-width:110px;
}
 .headr .navi .sm li a:hover {
     color:#0062AC;
}
 .headr .navi .sm a {
    color:#666;
}
 .headr .navi .sm a:hover {
    text-decoration:none;
}
 .headr .navi ol li.other{
    float:right;
	padding: 0 !important;
    width: 40px;
    font-size: 20px;
    text-align: center;	  
}
/* Üst Yapı Stilleri Bitti */
.last-news{
    width:980px;
    margin:10px 0 10px;
    position:relative;
    height:50px;
    box-shadow:1px 1px 3px #9e9e9e;
    background:#fff;
}
.last-news .title{
    background:#0062AC;
    color:#fff;
    text-transform:uppercase;
    height:100%;
    line-height:3.1;
    padding:0 18px;
    font-size:16px;
    font-weight:700;
	width:175px;
	float:left;
}
.lastnews-list{
    width:750px;
	float:left;
	margin-left:10px;
}
.lastnews-list .newswrapper{
	font-size:16px;
	line-height:50px;
	font-weight:700;
	color:#232323;
    overflow:hidden;
    position:relative;
}
.lastnews-list .newswrapper:last-child{
    margin:0!important;
}
.lastnews-list-date{
	color:#0062AC;
	font-size:17px;   
}
.lastnews-list-date i{
	color:#0062AC;
	font-size:18px;   
}

/* Spot Yapı Stilleri*/
.spot-list{
    width:980px;
    margin:20px auto  20px ;
    position:relative;
}

.spot-list span.link-all{
    position:absolute;
    right:0;
    top:12px;
    font-size:17px;
}
.spot-list span.link-all a{
    color:#222;
}
.spot-list span.spot-buttons{
    display:none;
    cursor:pointer;
    z-index:3;
    position:absolute;
    top:45%;
    font-size:36px;
    color:#222;
}
.spot-list span.spot-buttons.prev{
    left:-15px;
}
.spot-list span.spot-buttons.next{
    right:-15px;
}

.spot-list .spot{
    overflow:hidden;
    position:relative;
    width:182px;
    float:left;
    padding-bottom:5px;
    margin:0 15px 0 0;
    border:1px solid #eee;
    border-bottom-width:3px;
    background:#fff;
}
.spot-list .spot:last-child{
    margin:0!important;
}
.box-spothaber .spot:hover{
    border-color:#dadada;
}
.spot-list .spot img{
    cursor:pointer;
    width:182px;
    height:120px;
}
.spot-list .spot a{
    color:#333;
}
.spot-list .spot a span.title{
    display:block;
    font-size:15px;
    font-weight:700;
	line-height:22px;
    padding:5px 0;
    height:60px;
    overflow:hidden;
    text-align:center;
}
.spot-list .spot a:hover{
    color:#0062AC;
}

/* Spot Yapı Stilleri Bitti */

/* Manşet Yapı Stilleri*/
.headlines{
    position:relative;
    width:980px;
    margin:0 auto;
    padding:0;
	background:#fff;
	border-bottom:3px solid #eee;
	box-shadow: 0px 1px 1px 0px rgba(20, 20, 20, 0.05);

}
.main-headline,.main-headline ul.main-headline-item li img{
    width:650px;
    height:400px;
}
.main-headline{
    float:left;
    overflow:hidden;
}
.main-headline ul.main-headline-item li{
    position:relative;
    display:none;
    width:650px;
    height:400px;
}
.main-headline ul.main-headline-item li.active{
    display:block;
}
.main-headline ul.main-headline-item li span.info{
    display:block;
    position:absolute;
    left:20px;
    bottom:20px;
    max-width:610px;
}
.main-headline ul.main-headline-item li span.title{
    display:block;
    padding:10px;
    font-size:29px;
    font-weight:700;
    color:#fff;
    border-left:10px solid #0062AC;
}
.main-headline ul.main-headline-item li span.category{
    padding:10px 15px;
    display:inline-block;
    font-size:17px;
    font-weight:700;
    color:#fff;
    background:#0062AC;
}
.side-headline{
    float:left;
    height:300px;
    width:326px;
    margin-left:4px;
}
.side-headline div.elem{
    height:198px;
    position:relative
}
.side-headline div.elem img{
    width:100%;
    height:198px;
}
.side-headline div.elem span.title{
    display:block;
    width:306px;
    position:absolute;
    bottom:0;
    color:#fff;
    font-size:25px;
    font-weight:700;
    padding:60px 10px 10px;
}
.side-headline div.elem:first-child{
    margin-bottom:4px;
}
.headlines-bottom{
    height:40px;
    width:970px;
    margin:10px auto 0;
	background:#fff;
}
.headlines-bottom ul.main-headline-number{
    float:left;
}
.headlines-bottom ul.main-headline-number li{
    cursor:pointer;
    display:inline-block;
    width:30px;
    height:30px;
    margin:0;
    text-align:center;
    line-height:30px;
    font-size:17px;
    font-weight:700;
    background:#eee;
    border-radius:15px;
}
.headlines-bottom ul.main-headline-number li.active,.headlines-bottom ul.main-headline-number li:hover{
    background:#0062AC;
    color:#fff;
}
.headlines-bottom ul.main-headline-number li.all,ul.main-headline-number li.all:hover{
    color:#000;
    background:#fff;
}
.headlines-bottom div.other{
    float:right;
}
form#archive{
    margin:0;
}
form#archive select{
    padding:3px 2px;
    font-size:15px;
    overflow:hidden;
    height:30px;
    width:63px;
    border:1px solid #fff;
    background:#eee;
}
form#archive select.date{
    width:48px;
}
form#archive select.month{
    width:78px;
}
form#archive select.year{
    width:61px;
}
form#archive button{
    cursor:pointer;
    font-size:15px;
    padding:5px;
    height:30px;
    border:0;
    background:#0062AC;
    color:#fff;
}
/* Manşet Yapı Stilleri Bitti*/
.authors-list{
    width:980px;
    margin:20px auto;
    position:relative;

}
.authors-list h3{
    padding-bottom:2px;
    border-bottom:3px solid #0062AC;
    font-size:25px;
    font-weight:700;
    color:#222;
    margin-bottom:10px;
    width:100%;
}
.all-authors .elem,.authors-list .elem{
    padding:10px;
    background:#fff;
    text-align:center;
	border:1px solid #eee;
    border-bottom-width:3px;
    background:#fff;
}
.authors-list h3 i{
    font-size:21px;
}
.authors-list span.link-all{
    position:absolute;
    right:0;
    top:12px;
    font-size:17px;
}
.authors-list span.link-all a{
    color:#222;
}
.authors-list span.authors-buttons{
    display:none;
    cursor:pointer;
    z-index:3;
    position:absolute;
    top:45%;
    font-size:36px;
    color:#222;
}
.authors-list span.authors-buttons.prev{
    left:-15px;
}
.authors-list span.authors-buttons.next{
    right:-15px;
}
.authors-list .elem span.author{
    display:block;
    text-align:center;
}
.authors-list .elem span.author img{
    width:180px;
    height:180px;
    border-radius:50%;
    margin:auto;
}
.authors-list .elem span.author-name{
    display:block;
    color:#222;
    font-size:17px;
    margin-top:15px;
}
.authors-list .elem span.title{
    display:block;
    height:45px;
    font-size:19px;
    font-weight:700;
    margin-top:10px;
    overflow:hidden;
}
.authors-list .elem a:hover span.title{
    color:#555;
}
.all-authors .elem{
    width:207px;
    display:inline-block;
    margin:0 20px 20px 0;
}
.all-authors .elem:nth-child(4n){
    margin-right:0;
}
.all-authors .elem span.author{
    display:block;
    text-align:center;
}
.all-authors .elem span.author img{
    width:180px;
    height:180px;
    border-radius:50%;
    margin:auto;
}
.all-authors .elem span.author-name{
    display:block;
    color:#222;
    font-size:17px;
    margin-top:15px;
}
.all-authors .elem span.title{
    display:block;
    height:45px;
    font-size:19px;
    font-weight:700;
    margin-top:10px;
    overflow:hidden;
}
.all-authors .elem a:hover span.title{
    color:#555;
}

.yazar
{
    float:left;
    width:275px;
}

.yazar img{
    margin:15px auto 0;
    text-align:center;
    width:250px;
}
.yazar .yazar-name{
    margin:10px 0 0;
    text-align:center;
}
.yazar .yazar-name a{
    font-weight:700;
    font-size:19px;
    color:#222;
}
.yazar .yazar-name a:hover{
    color:#b71c1c;
}
.yazar .yazar-mail{
    margin:5px 0 10px;
    text-align:center;
    font-size:12px;
}
.quote-authors{
    background:0 0!important;
    padding-bottom:0;
}
.quote-authors span.all-link{
    display:block;
    background:#fff;
    text-align:center;
    width:100%;
    padding:5px 0;
    margin-top:5px;
	border:1px solid #eee;
    border-bottom-width:3px;
	margin-bottom:10px;
}
.quote-authors span.all-link a:hover{
    color: #0062AC;
    font-size:15px;
	font-weight:700;
}
.quote-authors-wrap{
    overflow:hidden;
    background:0 0!important;
    margin:0;
    padding:0!important;
}
.quote-authors{
    width:278px;
    overflow:hidden;
    position:relative;
}
.quote-authors .elem{
    position:relative;
    background:#dedede;
    padding:10px;
    margin-bottom:10px;
    height:100px;
    overflow:hidden;
	 border:1px solid #eee;
    border-bottom-width:3px;
    background:#fff;
}
.quote-authors .elem:last-child{
    margin-bottom:0;
}
.quote-authors .elem .author{
    float:left;
    width:275px;
}
.quote-authors .elem img{
    position:absolute;
    right:5px;
	bottom:5px;
    width:100px;
    height:100px;
    border-radius:50%;
}
.quote-authors .elem span.author-name{
    display:block;
    margin:0 0 10px;
    font-size:17px;
    color:#444;
	float:left;
	font-weight:700;
}
.quote-authors .elem span.title{
    display:block;
    width:190px;
    margin:0 0 10px;
    font-size:15px;
}
.quote-authors span.date{
	position:absolute;
    display:block;
    color:#aaa;
    font-size:11px;
	bottom:10px;	
}
.yazarresim{
	position: relative;
	overflow: hidden;
	text-align:center;
	margin:0 auto;
}
.yazarresim img{
    width:150px;
    height:150px;
    border-radius:50%;

}
/* Genel Haber Stilleri*/
.content-two{    
    position:relative;
    width:980px;
    margin:20px auto;
    padding:0;
}
div.content-two>div.news{
     width:312.5px;
    position:relative;
    float:left;
    margin:0 20px 20px 0;
}
div.content-two div.news:nth-child(3n+3){
    margin-right:0;
}

div.content-two>div.news img{
    width:312.5px; 
}
div.content-two>div.news span{
    display:block;
    width:292.5px;
    position:absolute;
    bottom:0;
    color:#fff;
    font-size:18px;
    font-weight:700;
    padding:50px 10px 10px;
}
.content-three{    
    position:relative;
    width:300px;
    margin:20px auto;
    padding:0;
}
div.content-three>div.news{
     width:300px;
    position:relative;
    margin:0 20px 20px 0;
}
div.content-three>div.news img{
    width:300px; 
}
div.content-three>div.news span{
    display:block;
    width:280.5px;
    position:absolute;
    bottom:0;
    color:#fff;
    font-size:18px;
    font-weight:700;
    padding:50px 10px 10px;
}
.content-last{    
    position:relative;
    width:980px;
    margin:20px auto;
    padding:0;
}
.content-last-left{    
    width:647px;
	float:left;
	
}
.content-last-right{    
    width:325px;
	float:left;

}
.content-last-left>.news{
     width:312.5px;
    position:relative;
    float:left;
    margin:0 15px 15px 0;
}
.content-last-left .news:nth-child(2n+1){
    margin-right:0;
}

.content-last-left>.news img{
    width:312.5px; 
}
.content-last-left>.news span{
    display:block;
    width:292.5px;
    position:absolute;
    bottom:0;
    color:#fff;
    font-size:18px;
    font-weight:700;
    padding:50px 10px 10px;
}
/* Genel Yapı Stilleri Bitti*/
/* Kategoriler Yapı Stilleri*/
.categories{
    width:980px;
    margin:20px auto;
    padding:0;
    margin-bottom:20px
}
.categories .tab-head ul li{
    display:inline-block;
    padding:10px 15px;
    margin-right:5px;
    cursor:pointer;
    font-size:18px;
    color:#222222;
    background:#0062AC;
	font-weight:700;
}
.categories .tab-head ul li:last-child{
    margin-right:0
}
.categories .tab-head ul li.active{
    color:#fff;
    padding:10px 20px;
    font-size:23px;
    font-weight:700;
}
.categories .tab-body .tab-content{
    display:none;
    border-top:7px solid #0062AC;
    overflow:hidden;
}
.categories .tab-body .tab-content.active{
    display:block
}
.categories .tab-body .tab-content .item{
    width:229.5px;
    float:left;
    margin:20px 20px 0 0;
    background:#fff;
    padding-bottom:10px;
    border-bottom:2px solid #eee
}
.categories .tab-body .tab-content .item:last-child,.categories .tab-body .tab-content .item:nth-child(4){
    margin-right:0
}
.categories .tab-body .tab-content .item img{
    width:100%;
    height:150px
}
.categories .tab-body .tab-content .item span.title{
    display:block;
    padding:5px 5px 0;
    overflow:hidden;
    font-size:15px;
    font-weight:700;
	line-height:22px;
    height:43px
}
.category-list{
    padding:0;
}
.category-list a{
    display:block;
    float:left;
    padding:8px 12px;
    font-size:18px;
    font-weight:400;
    background:#0062AC;
    color:#fff;
    margin:0 10px 10px 0;
}
.category-list a span{
    color:#fff;
    font-weight:700;
    font-size:21px;
}
.category-list a:hover{
    background:#222;
}
/* Kategoriler Yapı Stilleri Bitti*/
/* Ortak Kategori Yapı Stilleri*/
#kategori{
    width:980px;
	margin-top:20px;
}
.box{
	border-style: solid;
	border-color:#dedede;
	border-width: 2px 2px 2px 2px;
	box-shadow: 2px 2px 2px 2px rgba(20, 20, 20, 0.05);	
}
.box img,#tumblelog img {
	display: center;
}
.kategorisayfasi ul{
	list-style-type: none;
	float:left;
	overflow:hidden;
	padding:0px;
	margin:5px;
	background-color:white;
	width: 222.5px;
}
.kategorisayfasi {
	width:222.5px;
	padding:0px;
	margin:5px 5px 5px 8px;
	height:auto;
	overflow:hidden;
	border: 1px solid #d8d8d8;
	background: white;
	display:table;
	margin-left:6px;
	line-height: 22px;
}
.kategorisayfasi h3 {
	font-size: 18px;
	font-weight: 700;
	letter-spacing: 0px;
}
.kategorisayfasi h4 {
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 0px;
}
/* Ortak Kategori Yapı Stilleri Bitti*/
/* Haber Yapı Stilleri Bitti*/
.article-header {
    margin: 0px 0px 20px 20px;
    padding: 20px;
    background: #ffffff;
    clear: both;
}
.page-header {
    padding-bottom: 0;
    margin: 0;
    border-bottom: 0;
}
.page-header {
    padding-bottom: 9px;
    margin: 20px 0 20px;
    border-style: solid;
	border-color:#dedede;
	border-width: 1px 1px 1px 1px;
	box-shadow: 1px 2px 1px 1px rgba(20, 20, 20, 0.05);	
}
.page-header h3 {
    font-size: 30px;
    line-height: 40px;
}
.page-header p {
    font-size: 16px;
    line-height: 25px;
}
.hs-article-editor {
    line-height: 40px;
    background: #F9F9F9;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    margin-top: 10px;
    margin-bottom: 20px;
	border-radius:  5%;
}
.hs-article-editor span {
    font-size: 14px;
    line-height: 25px;
}
.hs-img {
    width: 630px;
    margin-bottom: 10px;
}

.hs-panel-editor {
    line-height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    margin-top: 10px;
    margin-bottom: 20px;
}
.social-media-share {
  padding: 10px 0;
  width:350px;
}
.social-media-share a {
    padding: 0.8% 15px;
    color: #fff!important;
    text-align: center;
    font-size: 20px;
    margin-right: 10px;
  -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.social-media-share a.facebook {
  background: #3b5998;
}
.social-media-share a.facebook:hover {
  background: #2f4777;
}
.social-media-share a.twitter {
  background: #00aced;
}
.social-media-share a.twitter:hover{
  background: #0c93c5;
}
.social-media-share a.google-plus {
  background: #dd4b39;
}
.social-media-share a.google-plus:hover {
  background: #c13d2d;
}
.social-media-share a.pinterest {
  background: #bd081c;
}
.social-media-share a.pinterest:hover {
  background: #9a0e1e;
}
.social-media-share a.whatsapp {
  background: #25d366;
}
.social-media-share a.whatsapp:hover {
  background: #32bb65;
}
.hs-text-panel {
	padding: 10px 0;
}
.hs-text-panel .fa-undo {
    font-size:20px;
	margin-right: 5px;	
}
.fa-font {
    font-size:20px;
}
.hs-text-panel .fa-plus,.fa-minus {
    font-size: 10px;
	margin-right: 5px;   
}
.hs-last-minute .hs-panel-content {
    margin: 0 10px;
}
.hs-last-minute .hs-panel-content .hs-item {
    margin-bottom: 15px;
}
.hs-last-minute .hs-time {
    color: #999;
    font-size: 12px;
}
.hs-last-minute .hs-time a{
	font-weight:700;
}
.hs-last-minute .hs-time .fa {
    margin-right: 2px;
}
.hs-last-minute .hs-title {
    border-left: 2px solid #f4f3f3;
    padding-left: 10px;
    margin-left: 4px;
    margin-bottom: 5px;
}
.hs-last-minute .hs-title a {
    display: block;
    padding-top: 4px;
    padding-bottom: 4px;
}
.hs-last-minute .hs-title a:hover {
    color:#0062AC;
}
.yorumpaneli{
    background:#f8f8f8;
    border:1px solid #e2e2e2;
    color:#444;
    padding:0 10px 10px;
    display:block;
    clear:both;
    font-size:12px;
	z-index:1px;
}
.yorumpaneli .ysayac{
    display:block;
    padding:20px 0 4px;
    min-height:23px;
    height:auto !important;
    height:23px;
}
.yorumpaneli .ysayac .kalan{
    color:#0062AC;
}
.yorumpaneli .yorumuyari{
    margin-bottom:0;
    padding:15px 0 5px;
	font-size:15px;
	line-height:25px;
}
.yorumpaneli .yorumici input.nameField{
    border:1px solid #e2e2e2;
    background:#fff;
    border-radius:0;
    height:30px;
    font-size:13px;
    line-height:30px;
    padding:0 5px;
    outline:0;
    float:left;
    margin:10px 20px 10px 0;
    width:250px;
}
.yorumpaneli .yorumici input.Gvl{
    border:1px solid #e2e2e2;
    background:#fff;
    border-radius:0;
    height:30px;
    font-size:13px;
    line-height:30px;
    padding:0 5px;
    outline:0;
    float:left;
    margin:10px 20px 10px 0;
    width:125px;
}
.yorumpaneli .yorumici .gvlimg {
	position:relative;
	top:10px;
}
.yorumpaneli .yorumici .gvlimg i{
    font-size:14px;
	position:relative;
	top:-10px;
	margin-left:5px; 
}
.yorumpaneli .btnBox{
    display:block;
    padding:7px 0 4px;
    min-height:23px;
    height:auto !important;
    height:23px;
}
.yorumpaneli .btnBox .btnimg{
    color:#0062AC;
    background-color:#fff;
    border:1px solid #ccc;
    text-align:center;
    display:block;
    line-height:1.42857143;
    padding:6px 12px;
    font-size:14px;
    float:right;
    vertical-align:middle;
    font-weight:700;
    cursor:pointer;
}
.yorumpaneli textarea{
    border:0;
    background:#fff;
    width:98%;
    line-height:15px;
    height:60px;
    resize:none;
    border:0;
    background:#fff;
    outline:0;
    padding:5px;
    font-size:13px;
}
.yorumpaneli .btnBox .btnimg:hover {  
	background-color:#0062AC;
	color:#fff;
}
.cancel-comment-reply-link{
	font-size:16px;
   position:relative;
   z-index:2px;
   top:30px;
   right:-300px;
}

.comment_box {
    margin-top: 20px;
}
.comment_box {
    position: relative;
    background: #fcfcfc;
    background: -moz-linear-gradient(top, rgba(252, 252, 252, 1) 0, rgba(255, 255, 255, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(252, 252, 252, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(top, rgba(252, 252, 252, 1) 0, rgba(255, 255, 255, 1) 100%);
    background: -o-linear-gradient(top, rgba(252, 252, 252, 1) 0, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(252, 252, 252, 1) 0, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(252, 252, 252, 1) 0, rgba(255, 255, 255, 1) 100%);
    margin-bottom: 6px;
}
.comment_box .indent {
    margin-left: 52px;

}
.comment_box .span1 img {
    width: 50px;	
}
.comment_box .span2 img {
    width: 50px;
	position:relative;
	left:70px;		
}
.comment_box .span11 {
    border: 1px solid #d5d5d5;
    padding: 6px;
    position: relative;
    border-radius: 2px !important;
	width: 550px;
	left:70px;
	 
}
.comment_box .span11 span{
    font-weight:bold;
	position:relative;
	left:-40px;	
}

.comment_box .span11 p {
	position:relative;
	left:-40px;
    color: #000;
    font-size: 14px;
	line-height:20px;
	margin-bottom:30px;

}
.comment_box .span12 {
    border: 1px solid #d5d5d5;
    padding: 6px;
    position: relative;
    border-radius: 2px !important;
	width: 470px;
	left:145px;	 
}
.comment_box .span12 span{
    font-weight:bold;
	position:relative;
	left:-40px;
}
.comment_box .span12 p {
	position:relative;
	left:-40px;
    color: #000;
    font-size: 14px;
	line-height:20px;
	text-align: left;
	margin-bottom:30px;

}

.comment_box .tarih-once span{
   position:relative;
   left:10px;
}

.comment_box.last {
    margin-bottom: 0;
}
.comment_box .span12:hover,.span11:hover {
    background: #f5f5f5;
}
.comment_box .span12:before, .comment_box .span12r:after ,.span11:before, .comment_box .span11r:after {
    content: '';
    display: table;
}
.comment_box .span12:before, .comment_box .span12:after,.span11:before, .comment_box .span11:after {
    content: '';
    z-index: 110;
    position: absolute;
    top: 7px;
    left: -7px;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 7px solid #fff;
    border-bottom: 8px solid transparent;
}
.comment_box .span12:hover:after,.span11:hover:after {
    border-right-color: #f5f5f5;
}
.comment_box .span12:before,.span11:before {
    left: -8px;
    border-right-color: #d5d5d5;
}
.comment_box small.time {
    color: #00a4db;
    float: right;
    color: #B4B0B0;
    font-size: 10px;
	position:relative;
	right:-30px;
}
.comment_box .buttons {
	position:relative;
	top:-15px;

}
.comment_box a {
    margin-left: 8px;
    font-size: 12px;
}
.comment_box a.pKisaltLink {
    margin-left: 0px;
    color: #08c;
}
.comment_box a.like .fa:before, .comment_box a.like {
    color: #0c0;
}
.comment_box a.dislike .fa:before, .comment_box a.dislike {
    color: #c00;
}
.comment_box a.cevapla .fa:before, .comment_box a.cevapla {
    color: #999;
}
.comment_box a:hover .fa:before, .comment_box a:hover {
    color: #6f6767;
}
.comment_box .fa {
    width: 14px;
    height: 14px;
    padding: 0;
}
.comment_box .fa:before {
    font-size: 14px;
}

.yorum_devam{
	padding-top:30px;
    background:#f8f8f8;
    border:1px solid #e2e2e2;
    color:#444;
    padding:0 10px 10px;
    display:block;
    clear:both;
    font-size:15px;
	line-height:40px;
	width:150px;
	height:30px;
	margin:0 auto;
}
.yorum_devam:hover{
   background: #0062AC;
   color:#fff;
   cursor:pointer;
}
/*Galeri*/
.gallery-resim {
    width: 90%;
    position: relative;
    text-align: center;
    margin: 0 auto 20px;
}
.gallery-resim a.gallery-prev {
    position: absolute;
    top: 45%;
    left: 0;
    font-size: 48px;
}
.gallery-resim a.gallery-next {
    position: absolute;
    top: 45%;
    right: 0;
    font-size: 48px;
}
.galerigit{
    background-color: #fff;
    border: 1px solid #ccc;
    text-align: center;
    line-height: 30px;
    padding: 6px 12px;
    font-size: 28px;
    vertical-align: middle;
    font-weight: 700;
    cursor: pointer;
	margin-top:10px;
	margin-bottom:10px;
}
.galerigit a {
	color: #0062AC;
}
.galerigit a:hover {
	color: #fff;
}
.galerigit:hover {
	background-color:#0062AC;
}


/* Galeri Yapı Stilleri Bitti*/
.foot {
background:#232323;
color:white;
width:1010px;
margin:0px auto;
}

.ctg {
    padding: 0px 20px 0px 20px;
}
.ctg p{
    font-weight:bold;
    font-size:15px;
    color:white;
    list-style-type:none;
    text-transform:uppercase;
}
.ctg li a{
    float:left;
     margin-right:30px;
     margin-bottom:15px;
     color:#888;
     font-size:16px;
}
.ctg li a:hover{
    color:#0062AC;
}
.ctg-info {
    padding: 20px 20px 20px 20px;
    color:#fff;
     font-size:16px;
     text-align:center;
}
.hs-footer-tlink {
    float: left;
    padding-left: 12px;
    padding-right: 12px;
    position: relative;
    color:#fff;
	font-size: 16px;
	font-weight:700;
}
.hs-footer-tlink i{
    font-size: 25px;
	line-height:50px;
    margin-bottom: 20px;	
}
.hs-footer-top a:hover {
    color:#fff;
	font-size: 17px;
}
.hs-footer-blink {
    float: left;
    position: relative;
    color: #fff;
    margin-right: 20px;
}
.hs-footer-top {
    background: #0062AC;
    height: 50px;
    line-height: 50px;
    text-transform: uppercase;
    font-size: 17px;
    margin-bottom: 20px;
	
}
.hs-footer-bottom {
	width:980px;
	margin:0 auto;
    height: 40px;
    line-height: 40px;
    border-top: 1px solid #2a2a2a;
	font-size:15px;
}
.hs-footer-bottom .pull-right>.hs-footer-blink {
    margin-right: 0px;
    margin-left: 20px;
}
.hs-footer-bottom .pull-left>.hs-footer-blink {
    margin-right: 0px;
    margin-left: 20px;
}

.saniyereklam { position: fixed; height: 100%; width: 100%; background: rgba(0,0,0,0.9); z-index: 999999999999999999; display: none; }
.saniyereklam .content { position: absolute;}
.saniyereklam .bar { text-align: right; font-weight: bold; padding: 10px; height: 20px; font-size: 14px; }
.saniyereklam .bar div { margin-right: 10px; cursor: pointer; }
.saniyereklam .saniye { float: left; color: #fff }
.saniyereklam .kapat { float: right; color: #fff }
.reklam_sitesolu { height: 500px; width: 500px; position: absolute; float: right; margin-left: -512px; margin-top:-8px; text-align: right; position: fixed; }
.reklam_sitesagi { height: 500px; width: auto; position: absolute; float: right; margin-left: 1002px; margin-top:-8px; position: fixed; }
.reklam_logoyan {  float: left; width:600px; }
.reklam_spotalti { width:980px; margin-bottom:10px; margin-left:3px;}
.reklam_alt { width:980px; margin-bottom:10px; margin-left:3px;}
.reklam_ikilisol { width:490px; margin-left:10px; float: left;}
.reklam_ikilisag { width:490px; float: left;}
.reklam_ikilisol img{margin-bottom:10px;}
.reklam_ikilisag img{margin-bottom:10px; }
.reklam_haber { width:600px;}
.reklam_haber img{margin-left:40px; margin-bottom:10px;}
.reklam_habersol img{margin-bottom:15px;}