/**********************************************
 * author : Mahmut ÖZDEMİR
 * web    : www.mahmutozdemir.com.tr
 * email  : bilgi@mahmutozdemir.com.tr
 * 
 * created: 12/06/2011 - 00:53
 * file   : style.css
 */
 
@import url("tools.css");
@import url("jquery.mCustomScrollbar.css");
@import url("font-awesome.min.css");

/* common
----------------- */
input, textarea, select{ font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#444; border:1px solid #ddd; padding:5px; }

a{ color:#111; }
a:hover{ text-decoration:underline; }

.fl{ float:left; }
.fr{ float:right; }

.fw700{ font-weight:700; }
.fw100{ font-weight:100; }

.space10px{ height:10px; }
.border-radius{ -webkit-border-radius: 3px;	-moz-border-radius: 3px; border-radius: 3px; }

.btn{ border-radius: 3px; font-size:11px; color:#444; border:1px solid #ddd; padding:4px 7px; background:url(../images/gray-gradient.png) repeat-x 0 -30px; display:inline-block; }
.btn:hover{ text-decoration:none; border-color:#b5d2df; background:#e9f5fa; }

.border{ border-color: #eaeaea;}
.bg{ background: #f2f7f9; }
.bg2{ background: #000099; }
.bg3{ background: #000066; }
.hidden{ display: none; }
.highlight{ background: #FFDB58; }

/*/////////////////////// body ////////////////////////////////////*/
body{
	background: #fff;
	font-family: sans-serif, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color:#000;
	line-height:140%;
}

/* layout
--------------------*/
.col1 {width: 60px;}
.col2 {width: 140px;}
.col3 {width: 220px;}
.col4 {width: 300px;}
.col5 {width: 380px;}
.col6 {width: 460px;}
.col7 {width: 540px;}
.col8 {width: 620px;}
.col9 {width: 700px;}
.col10 {width: 780px;}
.col11 {width: 860px;}
.col12 { width: 940px; }

.row{ width: 100%; *zoom: 1; }
.row:before, .row:after { display: table; content: ""; line-height: 0; }
.row:after { clear: both; }
.row [class*="col"]{ display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; }
.row [class*="col"]:first-child, .row .first{ margin-left: 0; }
.row .col1 { width: 6.382978723404255%; *width: 6.329787234042553%;}
.row .col2 { width: 14.893617021276595%; *width: 14.840425531914894%;}
.row .col3 { width: 23.404255319148934%; *width: 23.351063829787233%; }
.row .col4 { width: 31.914893617021278%; *width: 31.861702127659576%;}
.row .col5 { width: 40.42553191489362%; *width: 40.37234042553192%;}
.row .col6 { width: 48.93617021276595%; *width: 48.88297872340425%;}
.row .col7 { width: 57.44680851063829%; *width: 57.39361702127659%; }
.row .col8 { width: 65.95744680851064%; *width: 65.90425531914893%;}
.row .col9 { width: 74.46808510638297%; *width: 74.41489361702126%; }
.row .col10 { width: 82.97872340425532%; *width: 82.92553191489361%;}
.row .col11 { width: 91.48936170212765%; *width: 91.43617021276594%;}
.row .col12 { width: 100%; *width: 99.94680851063829%; }

/*/////////////////////// arayüz ////////////////////////////////////*/
.container{ width: 940px; margin: 0 auto; }
.container .container-inner{ padding: 10px; background: #fff;}
.box-shadow{ box-shadow: 0px 0px 2px #ddd; }

/* üst bar*/
.header-bar{ font-size: 11px; overflow: hidden; padding: 6px 10px; display: block; overflow: hidden; }
.header-bar .date{ float: left; color: #fff; }
.header-bar .links{ float: right; }
.header-bar li{ margin-left: 10px; float: left; text-align: center;  }
.header-bar a{ color: #fff; }

/* üst bölüm*/
#header{ height:84px; position:relative; background: #006; }
#header .container{ position: relative; }
#header .logo{ width:438px; display:inline-block; height:84px; top: 0; position:absolute; background: url(../images/logo.png) no-repeat; }
#header .logo a{ display: block; width: 100%; height: 100%; text-indent: -9999px; }

#header .links{ white-space: nowrap; position: absolute; top: 10px; right: 0; text-align: right; color: #a9b8f0; }
#header .links a{ color: #a9b8f0; }
#header .links span{ padding: 0 10px; }

#header .search{ background: none; position: absolute; top: 35px; right: 0; width: 300px; height: 34px; }
#header .search .search-inner{ border: 1px solid #eaeaea; position: relative; overflow: hidden; height: 34px; }
#header .search #search-txt{ position: absolute; top: 0; border: none; left: 10px; background: none; width: 240px; height: 24px; }
#header .search #search-btn{ border: 0; cursor: pointer; position: absolute; top: 0; right: 0; width: 34px; text-indent: -9999px; display: block; height: 34px; background: url(../images/header-search-btn.png) no-repeat; }

/**/
.news-type{ color: #c00; padding-right: 10px; }

/* üst menü */
#headermenu{ margin-bottom: 20px; background: #009; height: 46px; position: relative; display:block; }

/* 1. Seviye */
ul.dropdown { position: relative; z-index: 11; }
ul.dropdown li.main { background: url(../images/menu-sep.png) no-repeat right center; padding: 0 15px; float: left; height:46px; font-weight: 300; font-size:16px; line-height: 46px;  }
ul.dropdown li.main:last-child{ background: none; }
ul.dropdown li.main:hover{ background: #000066; }
ul.dropdown li.main a{ color: #fff; }
ul.dropdown li.main > a > span{ margin-top: -3px; width: 8px; height: 6px; display: inline-block; background: url(../images/menu-arrow.png) no-repeat; margin-left: 10px; }
ul.dropdown a:hover { color: #333; text-decoration:none; }
ul.dropdown a:active { color: #333; }
ul.dropdown li.sub{ float: none; height: 36px; }
ul.dropdown li a { display: block; color: #333;  }
ul.dropdown li.sub a{ padding: 0 15px; width: 210px; font-weight: 300; font-size: 16px; border-bottom: 1px solid #000055;  }
ul.dropdown li.m1 li.sub a > span{ background: url(../images/menu-arrow-left.png) no-repeat; width: 8px; height: 8px; display: inline-block; float: right; margin-top: 13px; margin-left: 5px;  }
ul.dropdown li.m1 li.sub li.sub span{ display: none; }
ul.dropdown li:last-child a { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,ul.dropdown li:hover { background: #000066; position: relative; }
ul.dropdown li.hover a { color: black; }
/* 2. Seviye */
ul.dropdown ul{ width: 240px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li{ line-height: 35px; height: 35px; font-weight: normal; background: #000066; color: #fff; float: none; }
ul.dropdown ul li a{ text-shadow: none; }
ul.dropdown ul li:hover{ background: #000055; }
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a{ border-right: none; width: 100%; } 
/* 3. Seviye */
ul.dropdown ul ul { left: 100%; top: 0; }
ul.dropdown li:hover > ul { visibility: visible; }

/* social icons
------------- */
#headermenu .social-icons{ }
.social-icons{ float: right; }
.social-icons a{ padding: 8px 3px; height: 30px; display: block; float: left; width: 30px; color: #fff; font-size: 20px; line-height: 30px; text-align: center; }
.social-icons a:hover{ text-decoration: none; }
.social-icons a span{ width:  30px; height: 30px; margin: 0 auto; display: block; line-height: 30px; }
.social-icons .academia span{ background-position: -30px 0; }
.social-icons .youtube span{ background-position: -60px 0; }
.social-icons .twitter span{ background-position: -90px 0; }
.social-icons .facebook span{ background-position: -120px 0; }
.social-icons a:hover{ background-color: #000066; }

/* footer */
#footer{ margin-top: 50px; background: #000066; color: #d9e2f3; padding: 10px 0; }
#footer .footer-header{ overflow: hidden; border-bottom: none; margin-bottom: 10px; }
#footer .footer-header .logo{ padding-top: 8px; background: url(../images/footer-logo.png) no-repeat; padding-left: 50px; }
#footer .footer-header .logo p{ }

#footer .footer-header .social{ overflow: hidden; float: right; }
#footer .footer-header .social a{ display: inline-block; text-indent: -2000px; height: 24px; width: 24px; background: url(../images/social-icons.png) no-repeat; }
#footer .footer-header .social .fb{ background-position: 0 -24px; }
#footer .footer-header .social .tw{ background-position: 0 -48px; }

#footer .footer-inner{ padding: 10px 0; }
#footer .footer-inner .mt{ margin-top: 15px; }
#footer .footer-inner h6{ color: #d9e2f3; margin-bottom: 2px; }
#footer .footer-inner a{ color: #9fa6cd; display: block; }
#footer .footer-inner ul { overflow: hidden; margin-bottom: 20px; }
#footer .footer-inner ul li a { padding-left: 15px; line-height: 20px; }
#footer .footer-inner ul li a span{ margin-left: -15px; font-size: 20px; padding-right: 5px; float: left; display: inline-block;  }

#footer .footer-outer{ padding: 10px 0 30px; font-size: 11px; position: relative; overflow: hidden; }
#footer .copyright{ color: #778899; float: left; width: 80%; }
#footer .software{ width: 20%; margin-left: 80%; color: #9fa6cd; text-align: right; padding-right: 10px; }
#footer .software a{ font-weight: 100; color: #9fa6cd; }

/*/////////////////////// son yorumlar ////////////////////////////////////*/
.last-comments{ height: 370px; overflow: hidden; }
.last-comments li{ overflow: hidden; border-bottom: 1px dotted #ddd; margin-bottom: 10px; padding-bottom: 10px; }
.last-comments .comment{ padding: 7px; }
.last-comments .comment .txt{ height: 32px; overflow: hidden; }
.last-comments .name{  font-weight: 700; color: #c00; }
.last-comments .icon{ background: url(../images/icons/user-comment.jpg) no-repeat; display: inline-block; width: 45px; height: 45px; border: 1px solid #ddd; float: left; ; margin-right: 10px; }
.last-comments .cmmt{ float: left; width: 220px; font-size: 12px; }

/* liste linkleri */
.list-links{ overflow: hidden; }
.list-links li { font-weight: 700; float: left; width: 50%; margin-bottom: 5px; border-bottom: 1px dotted #efefef; padding-bottom: 5px; }
.list-links li a{ height: 14px; overflow: hidden; display: block; background: url(../images/icons/icon-05.png) no-repeat 5px 2px; padding-left: 16px; height: 14px; overflow: hidden; color: #444; }

/* sayfa başlığı */
.page-title{ height: 36px; font-family: georgia, sans-serif; line-height: 36px; font-size: 18px; font-weight: 700; color: #333;  letter-spacing: -.05em; font-style: italic; border-bottom: 1px dashed #ddd; margin-bottom: 10px; }

/* iletişim */
.contact-info{ overflow: hidden; border: 1px solid #ddd; padding: 10px; margin-top: 10px; }
.contact-info li{ overflow: hidden; margin-bottom: 2px; border-bottom: 1px dotted #ddd; padding: 5px 0; }
.contact-info label{ width: 140px; float: left; font-weight: 700; font-size: 13px; }
.info-txt{ background: #ffc; padding: 8px; margin: 10px 0;}

.contact-form{ overflow: hidden; }
.contact-form li{ margin-bottom: 10px; }
.contact-form label{ background: #efefef; padding: 5px 10px; font-weight: 700; font-size: 13px; display: inline-block; }
.contact-form .box{ border: 1px solid #efefef; padding: 10px; display: block; }

/* yazı araçları */
.text-tools{ text-align: center; border: 1px solid #efefef; padding: 10px; margin-bottom: 10px; }
.text-tools ul{ overflow: hidden; display: inline-block; height: 16px; }
.text-tools li{ float: left; margin: 0 15px; font-weight: 100; }
.text-tools a{ color: #444; }
.text-tools .comment{ background: url(../images/icons/comment-icon.png) no-repeat; padding-left: 22px; }
.text-tools .print{ background: url(../images/icons/print-icon.png) no-repeat; padding-left: 22px; }
.text-tools .email{ background: url(../images/icons/email-icon.png) no-repeat; padding-left: 22px; }
.text-tools .top{ background: url(../images/icons/up-icon.png) no-repeat; padding-left: 22px; }

/* liste linkler 2 */
.list-links2{ overflow: hidden; }
.list-links2 li{ border-bottom: 1px dotted #ddd;  background: url(../images/icons/icon-03.png) no-repeat 3px 11px; padding: 5px 0 5px 15px; ) }
.list-links2 li a{ font-weight: 700; color: #111; }
.list-links2 li span{ color: #c00; }

/* sayfalama */
.paginator{ white-space: nowrap; text-align: center;  font-size: 12px; border-top: 1px solid #efefef; padding: 10px; }
.paginator a{ font-weight: 700; display: inline-block; border: 1px solid #efefef; background: #f9f9f9; padding: 3px 8px; text-align: center; margin: 0 1px; }
.paginator strong{ color: #006; border: 1px solid #006; background: #fff; padding: 3px 8px; text-align: center; display: inline-block; margin: 0 1px 0 3px; }
.paginator a:hover{ text-decoration: none; background: #069; border-color: #069; color: #fff !important; }

/* links */
#links{ overflow: hidden; }
#links .cats{ overflow: hidden; background: url(../images/gray-strip-bg.png); }
#links .cats li{ float: left; margin-right: 1px; }
#links .cats li a{ padding: 7px 10px; background: #444; color: #fff; display: block; font-weight: 700; }
#links .cats li a:hover, #links .cats li a.selected{ background: #c00; text-decoration: none; }

#links .link-list{ overflow: hidden; border: 1px solid #efefef; padding: 10px; font-size: 12px; height: 160px; overflow-y: scroll; }
#links .link-list div{ display: none; }
#links .link-list ul{ overflow: hidden; }
#links .link-list li{ width: 176px; float: left; border-bottom: 1px dotted #ddd; padding: 4px 0; background: url(../images/icons/icon-01.png) no-repeat 3px 7px; }
#links .link-list li a{ padding-left: 12px; padding-right: 5px; display: block; height: 16px; overflow: hidden; }

/**/
#research{ overflow: hidden; padding: 10px 0; }
#research .research-header{ overflow: hidden;  font-family: georgia; }
#research .research-header h3{ float: left; width: 160px; font-size: 14px; padding: 10px; }
#research .research-header .research-subjects{ float: left; width: 730px; font-size: 13px; line-height: 20px; padding-left: 20px; margin-left: 20px; border-left: 1px solid #efefef;}

/**/
#trend-topics{ border: 1px solid #efefef; margin: 0px 0 20px 0; background: url(../images/yellow-gradient-bg.png) repeat-x; }
#trend-topics .trend-header{ border: 1px solid #fff; padding: 0 20px; line-height: 36px; font-size: 15px; }
#trend-topics .trend-inner{ border-top: 1px solid #efefef; overflow: hidden; padding: 20px; }

/* yazı listesi */
.article-list-v{ overflow: hidden; }
.article-list-v .item{ overflow: hidden; border-bottom: 1px solid #efefef; padding: 10px 0; }
.article-list-v .item:last-child{ border-bottom: 0; }
.article-list-v .item span{ display: block; margin-bottom: 5px; }
.article-list-v .item .date{ color: #999; }
.article-list-v .item .title{ color: #222; font-weight: 700; font-size: 13px; }
.article-list-v .item .description{ color: #222; }
.article-list-v .item .more{ text-align: right; float: right; line-height: 20px; }


#research-footer{ }
#research-footer .tabs{ border: 1px solid #efefef; color: #fff; background: url(../images/research-tab-bg.png) repeat-x; margin: 20px 0; }
#research-footer .tabs .tabs-inner{ border: 1px solid #fff; border-bottom: none; padding: 10px 20px 0 20px;  }
#research-footer .tabs h3{ font-size: 13px; }
#research-footer .tabs-nav{ overflow: hidden; margin-top: 10px; }
#research-footer .tabs-nav ul{ overflow: hidden; }
#research-footer .tabs-nav ul li{ float: left; padding: 6px 10px; border: 1px solid #a5caea; border-bottom: 0; border-right: 0; }
#research-footer .tabs-nav ul li:last-child{ border-right: 1px solid #a5caea; }
#research-footer .tabs-nav ul li a{ color: #d4e6f5; }
#research-footer .tabs-nav li.selected, #research-footer .tabs-nav li:hover{ background:#033561; color: #fff; }

#research-footer .tabs-content{ }
#research-footer .tabs-content .tab-label{ display: none; }
#research-footer .tabs-content .columns{ }
#research-footer .tabs-content .columns .group{ position: relative; float: left; width: 199px; height: 300px; border-top: 1px solid #efefef; border-right: 1px solid #efefef; padding: 10px 20px; }
#research-footer .tabs-content .columns .group:nth-child(4n+0){ border-right: 0; }
#research-footer .tabs-content .columns .group:hover{ color: #fff !important; z-index: 10000; background: #2a2a2a; }
#research-footer .tabs-content .columns .group:hover h3{ border-color: #fc0; background: #ffcc00 !important; color: #000; }
#research-footer .tabs-content .columns .group:hover .info p{ color: #fff !important;}
#research-footer .tabs-content .columns h3{ border: 1px solid #f4f4f4; color: #069; padding: 5px; font-size: 13px; height: 54px; border-bottom: 3px solid #ffcc00; margin-bottom: 1px; }
#research-footer .tabs-content .columns h3 a{ color: #069; }
#research-footer .tabs-content .columns .info{ overflow: hidden; margin: 1px 0 5px; }
#research-footer .tabs-content .columns .info img{ width: 199px; height: 100px; margin-bottom: 5px; }
#research-footer .tabs-content .columns .info p{ font-size: 12px; font-family: georgia; font-style: normal; color: #666; padding: 5px; }

/* 2. Seviye */
ul.column-group-menu{ display: table; }
ul.column-group-menu .group:nth-child(4n+0) ul{ left: -100%; }
ul.column-group-menu ul{ padding: 0px; width: 100%; visibility: hidden; position: absolute; top: 0; left: 100%; background: #2a2a2a; }
ul.column-group-menu ul li{ border-bottom: 1px solid #333; width: 33%; float: left; font-weight: normal; color: #fff; }
ul.column-group-menu ul li a{ padding:5px; display: block; overflow: hidden; height: 14px; overflow: hidden; }
ul.column-group-menu ul li:hover{ background: #000; }
ul.column-group-menu ul li:hover a{ color: #fff;}
/* IE 6 & 7 Needs Inline Block */
ul.column-group-menu ul li a{ width: 100%; color: #fff; } 
/* 3. Seviye */
ul.column-group-menu ul ul { left: 100%; top: 0; }
ul.column-group-menu li:hover > ul { visibility: visible; }

/**/
#expert-list{ overflow: hidden; }
#expert-list li{ float: left; width: 320px; height: 120px; border-bottom: 1px solid #efefef; margin-bottom: 10px; }
#expert-list li img{ float: left; margin-right: 10px; width: 80px; border: 1px solid #efefef; padding: 5px; }
#expert-list li .info{ float: left; width: 200px; }
#expert-list li .info h2{ color: #069; font-size: 14px; }
#expert-list li .info h2 a{ color: #069; }
#expert-list li .info h3{ color: #666; padding: 5px 0; }
#expert-list li .info span{ color: #777; }


/**/
.other-articles{ overflow: hidden; }
.other-articles ul{ overflow: hidden; }
.other-articles ul li{ border-bottom: 1px dotted #ddd; padding: 4px 0; font-size: 13px; background: url(../images/icons/icon-03.png) no-repeat 1px 12px; padding-left: 15px; }

/* topic detail */
#topic-detail{ overflow: hidden; margin-bottom: 20px; padding: 0 10px; }
#topic-detail .topic-header{ color: #069; font-size: 24px; font-family: georgia; padding: 10px 0 20px; border-bottom: 1px solid #efefef; margin-bottom: 20px; }
#topic-detail .topic-description{ font-size: 14px; line-height: 150%; }

/**/
.expert-list-v{ overflow: hidden; }
.expert-list-v .expert{ float: left; margin: 0 10px; width: 130px; text-align: center; }
.expert-list-v .expert img{ background: #fff; padding: 5px; border: 1px solid #efefef; width: 104px; height: 120px; }
.expert-list-v .expert .info{ padding-top: 10px; }

/* SUBNAV 
 -------------------------*/
#subnav{ overflow: hidden; margin-bottom: 10px; }
#subnav a{ display: inline-block; padding: 5px 10px; }

/* breadcrumbs */
#breadcrumbs { height:2.3em; border:1px solid #dedede; margin-bottom: 20px; }
#breadcrumbs li { float:left; line-height:2.3em; color:#777; padding-left:.75em; }		
#breadcrumbs li a {	background:url(../images/crumbs.gif) no-repeat right center; display:block; padding:0 15px 0 0;	}							
#breadcrumbs li a:link, #breadcrumbs li a:visited {	color:#777;	text-decoration:none; }	
#breadcrumbs li a:hover, #breadcrumbs li a:focus {	color:#dd2c0d;	}
/**/
.box-item{ overflow: hidden; border: 1px solid #efefef; }
.box-item .box-title{ background: #f8f8f8; font-size: 15px; font-weight: 700; border-bottom: 1px solid #efefef; padding: 9px 10px; }
.box-item .box-inner{ padding: 10px; }

/* index headlines */
#index-headlines{ overflow: hidden; position: relative; }
#index-headlines .h-image{ float: left; width: 410px; height: 231px; position: relative;  border-right: 5px solid #009; }
#index-headlines .h-image .img { position: relative; }
#index-headlines .h-image .img img{ width: 100%; height: 231px; display: block; }

#index-headlines .h-image .icons{ position: absolute; top: 0; left: 0; overflow: hidden; }
#index-headlines .h-image .m-icon{ float: left; display: none; padding: 5px; background: rgba(0,0,0,.7); }
#index-headlines .h-image .m-icon span{ display: block; background: url(../images/multimedia-icons.png) no-repeat; width: 20px; height: 15px;  }
#index-headlines .h-image .video span{ background-position: 0 0;  }
#index-headlines .h-image .audio span{ background-position: 0 -15px;  }
#index-headlines .h-image .gallery span{ background-position: 0 -30px;  }

#index-headlines .h-image .info{ background: url(../images/black-bg-opacity.png); padding: 15px 20px; position: absolute; top: 60px; left: 20px; width: 180px; }
#index-headlines .h-image .info h1{ line-height: 20px; font-size: 16px; font-weight: 700; color: #fc0; }
#index-headlines .h-image .info h1 a{ color: #fc0; }
#index-headlines .h-image .info p{ display: none; color: #fff; font-family: sans-serif; font-size: 12px; margin-top: 5px; height: 32px; overflow: hidden; }
#index-headlines .h-image .info .expert{ height: auto; display: block; }

#index-headlines .titles{ margin-left: 415px; width: 204px; overflow: auto; height: 231px; }
#index-headlines ul{ overflow: hidden; }
#index-headlines ul li{ padding: 0 0 15px 10px; position: relative; overflow: hidden; color: #99aabb; }
#index-headlines ul li a{ color: #009; font-weight: 700; font-size: 15px; }
#index-headlines ul li .triangle{ width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 5px 0 5px 6px;
    border-color: transparent transparent transparent #b0c9e0;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #b0c9e0;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    position: absolute;
    top: 10px; left: 0;
    display: none;
}
#index-headlines ul li:hover .triangle, #index-headlines .selected .triangle{ display: block; }

/**/
.person-list{ overflow: hidden; }
.person-list li{ overflow: hidden; float: left; width: 300px; height: 120px; margin-right: 19px; margin-bottom: 20px; }
.person-list li:nth-child(2n){ margin-right: 0; }
.person-list li img{ width: 90px; height: 120px; float: left; }
.person-list li .info{ margin-left: 100px; }
.person-list li .info p{ color: #666; padding-bottom: 2px; }
.person-list li .info .name{ color: #038; font-weight: 700; }
.person-list li .info .name a{ color: #038;  }
.person-list li .info .name a:hover{ color: #222; text-decoration: underline; }

/* HESAP
 --------------------------*/
.login-form{ overflow: hidden; }
.login-form .info{ margin-bottom: 10px; color: #666;}
.login-form ul{ overflow: hidden; }
.login-form ul li{ padding-bottom: 5px; overflow: hidden; }
.login-form ul li label{ display: inline-block; height: 30px; float: left; width: 120px; font-weight: 700; line-height: 30px; }
.login-form ul li p.ss{ float: left; padding-left: 120px; display: inline-block;}
.login-form ul li .dt{ float: left; }

/* İÇERİK LİSTELERİ 
---------------------------*/
.content-list-v{ overflow: hidden; }
.content-list-v li{ float: left; margin-bottom: 20px; width: 134px; margin-right: 20px; text-align: center; }
.content-list-v li:nth-child(4n){ margin-right: 0; }
.content-list-v li img{ width: 100px; height: 120px; border: 1px solid #efefef; padding: 4px; margin-bottom: 5px; }

/* banner
---------------------*/
.fixed-banner{ position: absolute; top: 654px; width: 140px; height: 240px; }
.fixed-left{ left: 50%; margin-left: -630px; }
.fixed-right{ left: 50%; margin-left: 490px; }
.fixed2{ top: 895px; }
.fixed3{ top: 1135px; }

/* ui tabs
--------------*/
.ui-tabs { position: relative; padding: 1px 0; }
.ui-tabs .ui-tabs-nav { z-index: 2; height: 35px; margin: 0; padding: 0; position: relative; list-style: none; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li { margin: 0; padding: 0; display: inline; float: left; }
.ui-tabs .ui-tabs-nav li a { overflow: hidden; display: block; border: 1px solid #eaeaea; border-left-width: 0; line-height: 2.1em; height: 2.1em; padding: .2em 1em; text-decoration: none; color: #009; }
.ui-tabs .ui-tabs-nav li:first-child a { border-left-width: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a{ background: #fff; border-bottom-color: #fff; z-index: 999; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { z-index: 1; position: relative; display: block; border: 1px solid #eaeaea; padding: 10px; background: none; margin-top: -1px;  }

/*
.ui-tabs { position: relative; padding: 1px 0; }
.ui-tabs .ui-tabs-nav { z-index: 2; margin: 0; padding: 0; position: relative; list-style: none; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li { border: 1px solid #eaeaea; border-left-width: 0; list-style: none; float: left; position: relative; border-bottom-width: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li:first-child { border-left-width: 1px; }
.ui-tabs .ui-tabs-nav li a { float: left; line-height: 24px; height: 24px; padding: .2em .8em; text-decoration: none; color: #009; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { background: #fff; border-bottom-color: #fff; margin-bottom: -1px; z-index: 999; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { z-index: 1; overflow: hidden; margin-top: 0; display: block; border: 1px solid #eaeaea; padding: 10px; background: none; }

*/

/*
-------------- */
.ui-state-default{ background: #f2f7f9; }
.ui-state-default:hover{ background: #ccddee; }
.ui-state-active{ background: #fff; }

/* multimedia tabs
---------------- */
.index-multimedia a span{ margin-top: 7px; background: url(../images/multimedia-tabs-icon.png) no-repeat; display: inline-block; float: left; width: 20px; height: 15px; }
.index-multimedia .audio a span{ background-position: 0 -15px;}
.index-multimedia .gallery a span{ background-position: 0 -30px;}
.index-multimedia .ui-tabs-panel{ padding: 11px 10px 10px; margin-top: -1px; }

.multimedia-items{}
.multimedia-items .carousel{ width: 278px; height: 156px; overflow: hidden; margin-bottom: 1px; }
.multimedia-items .item{ position: relative; height: 156px; width: 278px; float: left; }
.multimedia-items .item img{ position: absolute; top: 0; left: 0; width: 278px; height: 156px; }
.multimedia-items .item .time{ height: 15px; overflow: hidden; color: #fff; position: absolute; top: 0; left: 0; padding: 5px; background: rgba(0, 0, 0, .7); }
.multimedia-items .item .time span.icon{ float: left; display: block; width: 20px; height: 15px; background: url(../images/multimedia-icons.png) no-repeat; }
.multimedia-items .item .time span.duration{  display: none; margin-left: 25px; }
.multimedia-items .item .info{ display: none; position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0, 0, 0, .7); }
.multimedia-items .item .info a{ color: #fff; display: block; padding: 8px; text-align: center; }
.multimedia-items .item:hover .info{ display: block; }
.multimedia-items .item:hover .time span.duration{ display: block; }

.multimedia-items .item .time span.video-icon{ background-position: 0 0px; }
.multimedia-items .item .time span.audio-icon{ background-position: 0 -15px; }
.multimedia-items .item .time span.gallery-icon{ background-position: 0 -30px; }

.multimedia-items .active{ display: block; }
.multimedia-items .pager{ text-align: right; }
.multimedia-items .pager a, .multimedia-items .pager div{ height: 20px; line-height: 20px; background: #009; display: inline-block; color: #fff; }
.multimedia-items .pager a{ width: 24px; text-align: center; }
.multimedia-items .pager a:hover{ text-decoration: none; cursor: pointer; }
.multimedia-items .pager div{ margin: 0 3px; display: inline-block; padding: 0 10px; text-align: center; }
.multimedia-items .pager .prev, .multimedia-items .pager .next{ font-size: 16px; line-height: 18px; }
.multimedia-items .pager a.prev{ margin-right: -3px; }
.multimedia-items .pager a.next{ margin-left: -3px; }


/* dictionary
----------------*/
.dictionary{ border: 1px solid #eaeaea; margin: 20px 0; overflow: hidden; height: 34px; line-height: 34px; }
.dictionary .label{ float: left; padding: 0 10px; color: #009; width: 120px; border-right: 5px solid #009;  }
.dictionary .panel{ position: relative; padding: 5px 10px; margin-left: 145px; height: 24px; line-height: 24px; }
.dictionary .panel .triangle{
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 5px 0 5px 6px;
    border-color: transparent transparent transparent #b0c9e0;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #b0c9e0;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    position: absolute;
    top: 12px; left: 0;
}
.dictionary .words{ float: left; width: 700px; }
.dictionary .words > span{ color: #777; float: left; width: 230px; text-align: center; border-right: 1px solid #eaeaea; }
.dictionary .words > span:last-child{ border-right: 0; }
.dictionary .words strong{ color: #000; }
.dictionary .words strong > span{ font-size: 18px; padding: 0 1px; }
.dictionary .all{ float: right; }
.dictionary .all span{}

/* all
-------------- */
.all{ font-size: 13px; font-family: tahoma; height: 22px; background: #c1d9de; color: #000088; padding: 0 10px; }
.all span{  padding: 0 1px 0 2px; font-size: 16px; }
.all:hover{ text-decoration: none; background: #008; color: #c1d9de; }

/* box
-------------- */
.box{ margin-bottom: 10px; }
.box .box-header{ white-space: nowrap; line-height: 22px; height: 22px; overflow: hidden; border-top: 1px solid #0066ff; background: #f2f7f9; padding: 10px; }
.box .box-header h2{ white-space: nowrap; line-height: 22px; color: #000088; float: left; font-size: 16px; font-weight: 100; }
.box .box-header h2 small{ color: #7777ff; }
.box .box-header h4{ white-space: nowrap; height: 22px; overflow: hidden; line-height: 22px; font-weight: 100; color: #7777ff; float: left; font-size: 16px; margin-left: 10px; }
.box .box-header h4 span{ font-family: Tahoma; color: #000088; padding-right: 5px; font-size: 13px; font-weight: 100; }
.box .box-header a.all{ float: right;}
.box .box-inner { padding: 10px; }

.box-article{ overflow: hidden; }
.box-article img{ width: 200px; height: 267px; }
.box-article span{ display: inline-block; }
.box-article span:first-child{ padding-bottom: 5px; }
.box-article span.name, .box-article span.desc{ color: #999; }
.box-article h2.title{ font-weight: 700; font-size: 15px; }
.box-article p{ margin-top: 5px; color: #333; }


/* box category list
--------------- */
.box-category-list{}
.box-category-list .info { overflow: hidden; margin: 0 0 10px;  }
.box-category-list .info h5{ color: #999; font-weight: 100; font-size: 14px; }
.box-category-list .info h1{ color: #000; font-size: 15px; margin-top: 2px; }
.box-category-list .detail{ overflow: hidden; }
.box-category-list .detail .detail-img{ width: 280px; /*height: 242px;*/ float: left; position: relative; }
.box-category-list .detail img{ width: 280px; height: 158px; }
.box-category-list .detail .items{ padding: 10px 0; overflow: hidden; border-left: 5px solid #000099; height: 138px; }
.box-category-list .detail .items a{ font-size: 15px; border-bottom: 1px solid #eaeaea; display: block; height: 34px; line-height: 34px; overflow: hidden; }
.box-category-list .detail .items li { position: relative; padding-left: 15px; }
.box-category-list .detail .items li:nth-child(4n) a{ border-bottom: 0; }
.box-category-list .detail .items li .triangle{
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 5px 0 5px 6px;
    border-color: transparent transparent transparent #b0c9e0;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #b0c9e0;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    position: absolute;
    top: 12px; left: 0;
    display: none;
}
.box-category-list .detail .items li:hover, .box-category-list .items .selected{ font-weight: 700; text-decoration: none; }
.box-category-list .detail .items li:hover .triangle, .box-category-list .detail .items .selected .triangle{ display: block; }

.box-category-list .icons{ position: absolute; top: 0; left: 0; overflow: hidden; }
.box-category-list .m-icon{ float: left; display: none; padding: 5px; background: rgba(0,0,0,.7); }
.box-category-list .m-icon span{ display: block; background: url(../images/multimedia-icons.png) no-repeat; width: 20px; height: 15px;  }
.box-category-list .video span{ background-position: 0 0;  }
.box-category-list .audio span{ background-position: 0 -15px;  }
.box-category-list .gallery span{ background-position: 0 -30px;  }


/* box article list
----------- */
.box-article-list{ overflow: hidden; }
.box-article-list li{ border-bottom: 1px solid #eaeaea; padding: 5px 0; }
.box-article-list li:last-child{ border-bottom: 0; }
.box-article-list li span{ display: block; color: #999999; }
.box-article-list li a{ font-weight: 700; font-size: 14px; }

.duyurular-list li{ background: url(../images/icons/icon-notice.png) no-repeat; padding-left: 25px; }
.etkinlikler-list li{ background: url(../images/icons/icon-event.png) no-repeat; padding-left: 25px; }

.announcements-list li{ background: url(../images/icons/icon-notice.png) no-repeat; padding-left: 25px; }
.activities-list li{ background: url(../images/icons/icon-event.png) no-repeat; padding-left: 25px; }

.alanlar-list li{ background: url(../images/fas/icon-notice.png) no-repeat top right; padding-right: 25px; }
.faltlr-list li{ background: url(../images/icons/icon-event.png) no-repeat top right; padding-left: 25px; }

/* accordion
----------- */
.ui-icon{ width: 16px; height: 16px; background: url(../images/ui-icons.png) no-repeat; display: block; text-indent: -99999px; overflow: hidden;}
.ui-accordion-header{ position: relative; cursor: pointer; background: #f9f9f9; border-top: 1px solid #ddd; padding: 7px 10px; }
.ui-accordion-content{ padding: 10px; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; right: .5em; top: 50%; margin-top: -8px; }
.box-accordion{ margin-top: 10px; }

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; /*-32px -16px*/ }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }

/* list items
------------- */
.list-items{ overflow: hidden; }
.list-items li{ border-bottom: 1px solid #eaeaea; padding: 5px 0; }
.list-items li a{ font-weight: 700; }
.list-items li span{ font-weight: 100; color: #999; padding-left: 5px; }
.list-items li:last-child{ border-bottom: 0; }

/* footer box
-------------- */
#footer-box{ margin-top: 20px; }
#footer-box .box-inner img{ max-width: 220px; }

/* breadcrumb
------------- */
.breadcrumb{ overflow: hidden; margin-bottom: 20px; font-size: 15px; line-height: 20px; color: #111; }
.breadcrumb a, .breadcrumb span{ color: #111; display: inline-block; padding-right: 5px; }
.breadcrumb span{ padding-left: 5px; color: #999; }
.breadcrumb a:last-child{ color: #999; }

/* article detail wrapper
------------ */
#article-detail-wrapper { margin-bottom: 20px; width: 940px; min-height: 600px; }
#article-detail-wrapper .article-detail{ overflow: hidden; margin-bottom: 20px; font-size: 15px; min-height: 600px; }
#article-detail-wrapper .article-detail h1.title{ font-size: 20px; line-height: 140%; margin: 0; }
#article-detail-wrapper .article-detail h1.title small{ font-size: 12px; color : #666; font-weight: 100; }
#article-detail-wrapper .article-detail .label{ color: #666; }
#article-detail-wrapper .article-detail .label label{ display: block; font-weight: 700; color: #666; }
#article-detail-wrapper .article-detail .description{ margin: 15px 0; font-size: 16px; line-height: 140%; }
#article-detail-wrapper .article-detail .keywords{ margin-bottom: 10px; }
#article-detail-wrapper .article-detail .detail{ color: #222; font-size: 110%; line-height: 150%; }
#article-detail-wrapper .article-detail .article-image{ max-width: 600px; margin: 10px auto; display: block; }
#article-detail-wrapper .article-detail-topic-2 .article-image{ margin: 0 20px 20px 0; float: left; width: 200px; height: 267px; }

#article-detail-wrapper .article-info{ margin-bottom: 20px; }
#article-detail-wrapper .article-info .expert{ margin-bottom: 10px; overflow: hidden; }
#article-detail-wrapper .article-info .expert img{ width: 60px; height: 80px; float: left; }
#article-detail-wrapper .article-info .expert .info{ margin-left: 70px; padding-top: 10px; }
#article-detail-wrapper .article-info .expert .info .item{ padding: 1px 0; }
#article-detail-wrapper .article-info .expert .info .name{ font-weight: 700; }
#article-detail-wrapper .article-info .expert .info .name small{ font-weight: 100; color: #999; }
#article-detail-wrapper .article-info .expert .info .date{ color: #666; }
#article-detail-wrapper .article-info .expert .info .email{ text-decoration: none; }

#article-detail-wrapper .article-info .tools{ overflow: hidden; margin-bottom: 10px; }
#article-detail-wrapper .article-info .tools a{ float: left; background: none; color: #666; text-align: center; border-right: 1px solid #eaeaea; padding: 0 5px; font-size: 10px; }
#article-detail-wrapper .article-info .tools a span{ background: url(../images/text-tools.png) no-repeat; width: 25px; height: 25px; display: block; margin: 5px auto 0; }
#article-detail-wrapper .article-info .tools a.font-dec span{ background-position: 0 -25px; }
#article-detail-wrapper .article-info .tools a.print span{ background-position: 0 -50px; }
#article-detail-wrapper .article-info .tools a.like span{ background-position: 0 -75px; }
#article-detail-wrapper .article-info .tools a.send span{ background-position: 0 -100px; }
#article-detail-wrapper .article-info .tools a.pdf span{ background-position: 0 -125px; }
#article-detail-wrapper .article-info .tools a.comment span{ background-position: 0 -150px; }
#article-detail-wrapper .article-info .tools a:last-child{ border-right: 0; }
#article-detail-wrapper .article-info .tools-content a{ padding: 0 7px; }

#article-detail-wrapper .article-info .share{ overflow: hidden; margin-bottom: 10px; }

#article-detail-wrapper .article-info .counts{ }
#article-detail-wrapper .article-info .counts .item{ margin-bottom: 2px; color: #666; overflow: hidden; line-height: 24px; }
#article-detail-wrapper .article-info .counts .item span{ display: inline-block; float: left; text-align: center; line-height: 20px; margin-right: 10px; }

#article-detail-wrapper > .col4{ position: relative; }
#article-author-box{ height: 500px; width: 300px; position: relative; overflow: hidden;  }

.img-caption{ color: #999; font-size: 15px; padding-top: 0; font-style: italic; margin-top: -4px; line-height: 15px; }

.attachments{ overflow: hidden; margin-bottom: 10px; }
.attachments .tabs{ overflow: hidden; }
.attachments .tabs a{ float: left; border: 1px solid #efefef; border-right-width: 0; display: inline-block; padding: 5px 10px; color: #444; }
.attachments .tabs a:last-child{ border-right-width: 1px; }
.attachments .tabs a:hover{ text-decoration: none; background: #efefef; cursor: pointer; }
.attachments .tabs a.selected{ border-bottom-color: #fff; background: #fff !important; }
.attachments .tabs a span{ margin-right: 5px; background: url(../images/article-detail-tab-icons.png) no-repeat; width: 20px; height: 15px; display: inline-block; }
.attachments .tabs a i{ margin-left: 5px; background: url(../images/tabs-arrow.png) no-repeat; width: 12px; height: 12px; display: inline-block; }
.attachments .tabs a.selected i{ background-position: 0 -12px; }
.attachments .tabs a.video span{ background-position: 0 0px; }
.attachments .tabs a.audio span{ background-position: 0 -15px; }
.attachments .tabs a.gallery span{ background-position: 0 -30px; }
.attachments .tabs a.pdf span{ background-position: 0 -45px; }
.attachments .tabs-content{ border: 1px solid #efefef; padding: 15px 10px 10px; margin-top: -1px; }
.attachments .loading { font-size: 11px; color: #666; }

.article-video-list{ overflow: hidden; }
.article-video-list .item{ position: relative; overflow: hidden; width: 189px; height: 157px; margin: 0 10px 10px 0; float: left; }
.article-video-list .item img{ width: 189px; height: 106px; }
.article-video-list .item a{ display: block; font-size: 11px; line-height: 1.3; font-weight: 100; color: #444; }

.article-video-list .item .time{ height: 15px; overflow: hidden; color: #fff; position: absolute; top: 0; left: 0; padding: 5px; background: rgba(0, 0, 0, .7); }
.article-video-list .item .time span.icon{ float: left; display: block; width: 20px; height: 15px; background: url(../images/multimedia-icons.png) no-repeat; }
.article-video-list .item .time span.duration{ font-size: 11px;  display: none; margin-left: 25px; }
.article-video-list .item:hover .time span.duration{ display: block; }

.article-video-list .item .time span.video-icon{ background-position: 0 0px; }
.article-video-list .item .time span.audio-icon{ background-position: 0 -15px; }
.article-video-list .item .time span.gallery-icon{ background-position: 0 -30px; }

.article-file-list{ overflow: hidden; }
.article-file-list .item{ border-bottom: 1px solid #efefef; padding: 5px 0; }
.article-file-list .item:last-child{ border-bottom: 0; }
.article-file-list .item span{ color: #666; }

/*! perfect-scrollbar - v0.4.5
* http://noraesae.github.com/perfect-scrollbar/
* Copyright (c) 2013 HyeonJe Jun; Licensed MIT */

.ps-container .ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color.2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x-rail.in-scrolling{opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color.2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail.in-scrolling{opacity:.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-x{font-size:0}.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999}.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie .ps-scrollbar-y{font-size:0}.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999}

/* comments
----------------- */
.comment-add{ }
.comment-add .comment-form label{ font-weight: 700; color: #038; margin-bottom: 5px; font-size: 12px; display: block; }
.comment-add .comment-text-box{ border: 1px solid #ddd; padding: 5px; background: #fff; }
.comment-add .comment-text-box textarea{ border: none; padding: 0; width: 100%; height: 70px; }
.comment-add .comment-post{ padding-top: 5px; text-align: right; }
.comment-add .fld{ }
.comment-add .fld input{ width: 274px; }
.comment-add .fields{ overflow: hidden; margin-bottom: 8px; }
.comment-add .cancel{ color: blue;}
.comment-add .error{ color: #f00; float: left;}
#comment-text_counter{ color: #999; }
#comment-text_count{ color: #c00; }

/* yorum listesi */
.comments{ overflow: hidden; }
.comments .inner{ padding: 10px; }
.comments .head{ font-size: 17px; letter-spacing: -1px; color: #c00; padding-bottom: 10px; }
.comments .info{ color: #999; margin-bottom: 5px; }
.comments li{ margin-bottom: 15px; overflow: hidden; }
.comments .img{ display: inline-block; width: 45px; height: 45px; float: left; margin-right: 15px; border: 1px solid #ddd; border-radius: 3px; background: url(../images/icons/user-comment.jpg) no-repeat; }
.comments li .comment{ margin-top: 4px; font-size: 12px; line-height: 140%; color: #666; }
.comments li span{  }
.comments li .name{ }
.comments li .title{ font-weight: 700; font-size: 12px; color: #000; }
.comments li .date{ }
.comments .cmmt{ margin-left: 60px; }

.all-comments{ border-radius: 3px; margin-top: 10px; display: block; text-align: center; background: #c00; color: #fff; padding: 8px; text-align: center; font-size: 12px; font-weight: 700; }
.all-comments:hover{ text-decoration: none; background: #666; }

/* article list
------------- */
.article-list{ overflow: hidden; }
.article-list .item{ position: relative; width: 290px; margin-right: 39px; margin-bottom: 40px; float: left; }
.article-list .item:nth-child(even){ margin-right: 0; }
.article-list .item img{ width: 290px; height: 163px; }
.article-list .item span{ display: block; margin-top: 2px; }
.article-list .item span.date{ color: #999; }
.article-list .item span.title{ font-size: 13px; font-weight: 700; }

.article-list .item .time{ height: 15px; overflow: hidden; color: #fff; position: absolute; top: 0; left: 0; padding: 5px; background: rgba(0, 0, 0, .7); }
.article-list .item .time span.icon{ float: left; display: block; width: 20px; height: 15px; background: url(../images/multimedia-icons.png) no-repeat; }
.article-list .item .time span.duration{  display: none; margin-left: 25px; }
.article-list .item:hover .time span.duration{ display: block; }

.article-list .item .time span.video-icon{ background-position: 0 0px; }
.article-list .item .time span.audio-icon{ background-position: 0 -15px; }
.article-list .item .time span.gallery-icon{ background-position: 0 -30px; }

.article-list .item .icons{ position: absolute; top: 0; left: 0; overflow: hidden; margin-top: -2px; }
.article-list .item .m-icon{ float: left; display: none; padding: 5px; background: rgba(0,0,0,.7); }
.article-list .item .m-icon span{ display: block; background: url(../images/multimedia-icons.png) no-repeat; width: 20px; height: 15px;  }
.article-list .item .video span{ background-position: 0 0;  }
.article-list .item .audio span{ background-position: 0 -15px; }
.article-list .item .gallery span{ background-position: 0 -30px; }

.article-list .item .has-gallery .gallery{ display: block; }
.article-list .item .has-video .video{ display: block; }
.article-list .item .has-audio .audio{ display: block; }

/* article list other
-----------*/
.article-list-other{ overflow: hidden; }
.article-list-other .item{ text-align: center; position: relative; width: 300px; margin-right: 19px; margin-bottom: 40px; float: left; }
.article-list-other .item:nth-child(2n){ margin-right: 0; }
.article-list-other .item img{ width: 200px; height: 267px; }
.article-list-other .item span{ display: block; margin-top: 2px; }
.article-list-other .item span.date{ color: #999; }
.article-list-other .item span.title{ font-size: 13px; font-weight: 700; }

.article-list-other .item .time{ height: 15px; overflow: hidden; color: #fff; position: absolute; top: 0; left: 0; padding: 5px; background: rgba(0, 0, 0, .7); }
.article-list-other .item .time span.icon{ float: left; display: block; width: 20px; height: 15px; background: url(../images/multimedia-icons.png) no-repeat; }
.article-list-other .item .time span.duration{  display: none; margin-left: 25px; }
.article-list-other .item:hover .time span.duration{ display: block; }

.article-list-other .item .time span.video-icon{ background-position: 0 0px; }
.article-list-other .item .time span.audio-icon{ background-position: 0 -15px; }
.article-list-other .item .time span.gallery-icon{ background-position: 0 -30px; }

.article-list-other .item .icons{ position: absolute; top: 0; left: 50px; overflow: hidden; margin-top: -2px; }
.article-list-other .item .m-icon{ float: left; display: none; padding: 5px; background: rgba(0,0,0,.7); }
.article-list-other .item .m-icon span{ display: block; background: url(../images/multimedia-icons.png) no-repeat; width: 20px; height: 15px;  }
.article-list-other .item .video span{ background-position: 0 0;  }
.article-list-other .item .audio span{ background-position: 0 -15px; }
.article-list-other .item .gallery span{ background-position: 0 -30px; }

.article-list-other .item .has-gallery .gallery{ display: block; }
.article-list-other .item .has-video .video{ display: block; }
.article-list-other .item .has-audio .audio{ display: block; }

/* poll box
------------- */
.box-poll{ overflow: hidden; }
.box-poll .options{ margin: 10px 0; font-size: 14px; }
.box-poll .options .item{ overflow: hidden; margin-bottom: 2px; }
.box-poll .options .item input{ float: left; }
.box-poll .options .item span{ display: block; margin-left: 30px; }

/* anket detayı */
.poll-detail{ padding: 10px;  font-size: 11px; }
.poll-detail h1{ font-size: 15px; margin-bottom: 5px; font-family: Arial, Tahoma; line-height: 140%; }
.poll-detail .date{ display: block; color: #999; border-bottom: 1px solid #efefef; padding-bottom: 8px; margin-bottom: 5px; }
.poll-detail li{ margin-bottom: 5px; }

.poll-detail .results li{ border-bottom:1px solid #efefef; padding:8px 0; font-size:11px; overflow: hidden; }
.poll-detail .results .option{ display:inline-block; float:left; width:50%;  }
.poll-detail .results .vote_count{ display:inline-block; float:left; width:20%; text-align: center; color: #666; }
.poll-detail .results .vote_percent{ display:inline-block; float:left; width:30%; }
.poll-detail .results .percent{ height:10px; margin:3px 0; display:inline-block; background:#c3dff0; }
.poll-detail .results .percent1{ background:#efe897; }
.poll-detail .results .percent2{ background:#b1cd85; }
.poll-detail .results .percent3{ background:#6293be; }
.poll-detail .results .percent4{ background:#64b6a9; }
.poll-detail .results .percent5{ background:#d66969; }
.poll-detail .results .percent6{ background:#d362c7; }

/* weather
------------- */
.weather{  z-index: 999999; }
.weather .select{ margin-bottom: 10px; }
.weather .select .sbHolder{ width: 280px; }
.weather .select .sbOptions{ width: 280px; }
.weather .weather-detail{ }
.weather .weather-detail .icon{ width: 48px; height: 48px; float: left; }
.weather .weather-detail .info{ margin-left: 60px; }
.weather .weather-detail .info .date{ color: #999; }
.weather .weather-detail .info .city{ font-weight: 700; font-size: 12px; }

/* selectbox
----*/
.sbHolder{
    background-color: #fafcfd;
    border: solid 1px #b3d0d9;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    position: relative;
    width: 200px;
    z-index: 99999;
}
.sbHolder:focus .sbSelector{

}
.sbSelector{
    display: block;
    height: 30px;
    left: 0;
    line-height: 30px;
    outline: none;
    overflow: hidden;
    position: absolute;
    text-indent: 10px;
    top: 0;
    width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
    color: #3a6fa3;
    outline: none;
    text-decoration: none;
}
.sbToggle{
    background: url(../images/select-icons.png) 0 -116px no-repeat;
    display: block;
    height: 30px;
    outline: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
}
.sbToggle:hover{
    background: url(../images/select-icons.png) 0 -167px no-repeat;
}
.sbToggleOpen{
    background: url(../images/select-icons.png) 0 -16px no-repeat;
}
.sbToggleOpen:hover{
    background: url(../images/select-icons.png) 0 -66px no-repeat;
}
.sbHolderDisabled{
    background-color: #fafcfd;
    border: solid 1px #b3d0d9;
}
.sbHolderDisabled .sbHolder{

}
.sbHolderDisabled .sbToggle{

}
.sbOptions{
    background-color: #fafcfd;
    border: solid 1px #b3d0d9;
    list-style: none;
    left: -1px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    width: 200px;
    z-index: 1;
    overflow-y: auto;
}
.sbOptions li{
    padding: 0 7px;
}
.sbOptions a{
    border-bottom: dotted 1px #b3d0d9;
    display: block;
    outline: none;
    padding: 7px 0 7px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
    color: #3a6fa3;
    text-decoration: none;
}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
    color: #c00;
}
.sbOptions li.last a{
    border-bottom: none;
}
.sbOptions .sbDisabled{
    border-bottom: dotted 1px #b3d0d9;
    color: #999;
    display: block;
    padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
    border-bottom: dotted 1px #515151;
    color: #3a6fa3;
    display: block;
    font-weight: bold;
    padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
    padding-left: 17px;
}

/* dictionary-wrapper
--------------*/
.dictionary-wrapper{ overflow: hidden; }
.dictionary-wrapper .char-list{ overflow: hidden; border-bottom: 1px solid #efefef; }
.dictionary-wrapper .char-list a{ display: block; float: left; width: 18px; padding: 5px 0; text-align: center; font-weight: 700; border-right: 1px solid #efefef; }
.dictionary-wrapper .char-list a.selected{ color: #c00; }
.dictionary-wrapper .char-list a:hover{ background: #efefef; text-decoration: none; }
.dictionary-wrapper .char-list a:last-child{ border-right: 0; }

.dictionary-wrapper .word-list{ overflow: hidden; margin-top: 10px; }
.dictionary-wrapper .word-list .item{ overflow: hidden; border-bottom: 1px solid #efefef; }
.dictionary-wrapper .word-list .item div{ float: left; padding: 5px 0; }
.dictionary-wrapper .word-list .item div.num{ width: 10%; }
.dictionary-wrapper .word-list .item div.original{ width: 45%; }
.dictionary-wrapper .word-list .item div.translated{ width: 45%; font-weight: 700; }

/* -------------------------------------
   foto galeri
--------------------------------------- */

/* galeri liste */
.gallery-list{ overflow: hidden; }
.gallery-list li{ position: relative; text-align: center; float: left; width: 192px; margin-right: 20px; margin-bottom: 20px; }
.gallery-list li:nth-child(3n){ margin-right: 0; width: 192px; }
.gallery-list li .img{ width: 192px; display: block; height: 120px; margin-bottom: 5px; background: #f4f4f4; }
.gallery-list .title{ font-size: 11px; font-weight: 700; color: #c00; display: block; margin-bottom: 4px; }
.gallery-list .title a{ color: #000; }
.gallery-list .reset{ margin-right: 0; }
.gallery-list .txt{ color: #666; margin-bottom: 4px; display: block; }
.gallery-list .info{ height: 50px; overflow: hidden; }
.gallery-list .time{ position: absolute; top: 0; left: 0; padding: 5px; height: 15px; background: rgba(0, 0, 0, .7); }
.gallery-list .time span.icon{ float: left; width: 20px; height: 20px; background: url(../images/multimedia-icons.png) no-repeat 0 -30px; display: block; }
.gallery-list .time span.duration{ color: #fff; display: none; margin-left: 25px; }
.gallery-list li:hover .time span.duration{ display: block; }

/* gallery items
------------------*/
.gallery-items{ overflow: hidden; }
.gallery-items .item{ overflow: hidden; margin-bottom: 5px; }
.gallery-items .item img{ float: left; width: 84px; height: 64px; }
.gallery-items .item span{ display: block; margin-left: 92px; }
.gallery-items .item .title{ color: #000; }
.gallery-items .item .hit{ color: #999; }

/* gallery detail
------------------*/
.gallery-pagination .pages{ font-family: Tahoma; border-bottom: 1px solid #ddd; margin-bottom: 10px; text-align: center; padding-bottom: 10px; }
.gallery-pagination .pages a{ color:#444; font-weight: 700; padding: 3px; width: 25px; display: inline-block; text-align: center; font-size: 18px;  }
.gallery-pagination .pages .selected{ color: #06f; }
.gallery-pagination .pages a:hover{ color: #038; text-decoration: none; }
.gallery-pagination .pages .prev, .gallery-pagination .pages .next{ padding: 5px 0; font-size: 14px; width: 100px; background: #cde; color: #038; }
.gallery-pagination .pages .prev:hover, .gallery-pagination .pages .next:hover{  background: #038; color: #cde; }

#gallery-detail{}
#gallery-detail .share{ text-align: center; margin: 15px 0; }
#gallery-detail .photo{ width: 100%; }
#gallery-detail .photo .inner{ text-align: center; padding: 0 10px; position: relative; }
#gallery-detail .photo .inner .enlarge{ visibility: hidden; position: absolute; top: 100px; left: 50%; margin-left: -25px; z-index: 10000; background: url(../images/enlarge-icon.png) no-repeat; width: 50px; height: 50px; display: inline-block; text-indent: -9999px; }
#gallery-detail .photo .inner:hover .enlarge{ visibility: visible; }
#gallery-detail .photo img{ max-width: 590px; }

#gallery-detail .description{ font-size: 13px; margin-bottom: 20px; }
#gallery-detail .description .title{ font-size: 24px; line-height: 120%; margin-bottom: 10px; }
#gallery-detail .description .desc{ color: #000; }
#gallery-detail .description .newsurl{ margin-top: 10px; display: block; font-weight: 700; color: #069; text-align: center; }
#gallery-detail .description .info{ border-top: 1px dotted #ddd; margin-top: 10px; padding-top: 10px; }
#gallery-detail .hit{ display: block;  font-size: 12px; padding-top: 5px; color: #999; }

/* -------------------------------------
   video galeri
--------------------------------------- */
.video-list-v{ overflow: hidden; list-style-type: none !important; list-style: none; padding: 0 !important; }
.video-list-v li{ float: left; width: 176px; height: 200px; border-right: 1px solid #efefef; padding: 15px; border-bottom: 1px solid #efefef; }
.video-list-v li:nth-child(3n+0){ border-right: 0; padding-right: 0; }
.video-list-v li:nth-child(3n+1){ padding-left: 0; }
.video-list-v li:nth-child(1), .video-list-v li:nth-child(2), .video-list-v li:nth-child(3){ padding-top: 0; }
.video-list-v li img{ width: 176px; height: 120px; }
.video-list-v li .info{ margin-top: 10px; }

/* video liste */
.video-list{ overflow: hidden; }
.video-list li{ float: left; width: 180px; margin-right: 10px; background: #f4f4f4; padding: 10px; margin-bottom: 10px; borer-radius: 3px; }
.video-list li .img{ width: 170px; height: 90px; margin-bottom: 5px; display: block; background: #fff; border: 1px solid #efefef; padding: 4px; border-radius: 3px; }
.video-list .title{ font-size: 11px; font-weight: 700; color: #c00; display: block;  height: 44px; margin-bottom: 4px; }
.video-list .title a{ color: #c00; }
.video-list .reset{ margin-right: 0; }
.video-list .txt{ color: #666; margin-bottom: 4px; display: block; }
.video-list .info{ height: 90px; overflow: hidden; }

/* izle */
#video-detail{ overflow: hidden; margin-bottom: 10px; }
#video-detail h1.title{ font-size: 17px; color: #000; padding: 5px 0; margin-bottom: 10px; font-weight: 700; letter-spacing: -1px; }
#video-detail .embed{ margin: 10px 0; border-top: 5px solid #ddd; border-bottom: 5px solid #ddd; padding: 10px 0; }
#video-detail .desc{ font-size: 13px; line-height: 140%; }
#video-detail .info{ overflow: hidden; border-top: 1px dotted #ddd;  border-bottom: 1px dotted #ddd; margin: 10px 0 0; padding: 10px 0; }
#video-detail .info li{ float: left; margin-right: 20px; }
#video-detail .info span{ font-weight: 700; }

#video-gallery-detail{ overflow: hidden; margin-bottom: 20px; background: #efefef; }
#video-gallery-detail .video-embed{ width: 720px; height: 405px; float: left; }
#video-gallery-detail .other-videos{ width: 220px; float: left; height: 405px; background: #151515; }

#other-videos-box{ height: 405px; overflow: hidden; position: relative; }

.other-videos-list{ overflow: hidden; }
.other-videos-list .item{ overflow: hidden; border-bottom: 1px solid #2E2E2E; color: #ddd; }
.other-videos-list .item a{ display: block; font-size: 12px; color: #ddd; padding: 10px 10px;}
.other-videos-list .selected{ background: #333; }
.other-videos-list .item a:hover{ color:#fff; background: #333; text-decoration: none; }

/* -------------------------------------
   kitaplık
--------------------------------------- */
#book-detail{ overflow: hidden; }
#book-detail h1.title{ font-size: 16px; margin-bottom: 10px; line-height: 140%; }
#book-detail .img{ float: left; width: 240px; }
#book-detail .img img{ width: 100%; }
#book-detail .img span{ display: block; background: #f4f4f4; padding: 5px; text-align: center; color: #666; }
#book-detail .about{ margin-left: 250px; }
#book-detail .about p.p-item{ border-bottom: 1px solid #efefef; padding: 3px 0; color: #444; }
#book-detail .about div.p-item{ padding: 3px 0; }
#book-detail .about p.p-item:last-child{ border: 0; }
#book-detail .about .p-item label{ color: #333; font-weight: 700; display: block; }
#book-detail .about .p-item.title{ font-weight: 700; border: 0; font-size: 13px; padding-bottom: 10px; }
#book-detail .about .p-item > .detail{ line-height: 1.5; }

/* book list */
.book-list{ overflow: hidden; }
.book-list .item{ font-size: 11px; padding: 20px 20px 20px 0; overflow: hidden; float: left; width: 289px; }
.book-list .item:nth-child(2n){ padding-right: 0; border-right: 0; padding-left: 20px; }
.book-list .item .img{ float: left; width: 120px; }
.book-list .item .img img{ width: 120px; height: 160px; }
.book-list .item .img span{ display: block; background: #f4f4f4; padding: 5px; text-align: center; color: #666; }
.book-list .item .about{ margin-left: 130px; }
.book-list .item .about .p-item{ border-bottom: 1px solid #efefef; padding: 3px 0; color: #444; }
.book-list .item .about .p-item:last-child{ border: 0; }
.book-list .item .about .p-item label{ color: #333; font-weight: 700; display: block; }
.book-list .item .about .p-item.title{ font-weight: 700; border: 0; font-size: 13px; padding-bottom: 10px; }


/* audio detail
-------------*/
#audio-detail-wrapper{ overflow: hidden; height: 270px; margin-bottom: 20px; }
#audio-detail-wrapper .player{ float: left; width: 410px; height: 100%; background: #000; }
#audio-detail-wrapper .player .img{ width: 410px; height: 231px; }
#audio-detail-wrapper .titles{ border-left: 5px solid #038; margin-left: 410px; height: 270px; padding: 10px 0; }

#audio-detail-wrapper .titles ul{ overflow: hidden; }
#audio-detail-wrapper .titles ul li{ padding: 0 0 15px 10px; position: relative; overflow: hidden; color: #038; }
#audio-detail-wrapper .titles ul li a{ color: #038; font-weight: 700; }
#audio-detail-wrapper .titles ul li .triangle{ width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 5px 0 5px 6px;
    border-color: transparent transparent transparent #038;
    line-height: 0px;
    _border-color: #000000 #000000 #000000 #038;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
    position: absolute;
    top: 10px; left: 0;
    display: none;
}
#audio-detail-wrapper .titles ul li:hover .triangle, #audio-detail-wrapper .titles .selected .triangle{ display: block; }

/*
-----------*/
.search-item-list{ overflow: hidden; }
.search-item-list li{ overflow: hidden; padding: 10px 0; border-bottom: 1px solid #efefef; }
.search-item-list li:last-child{border-bottom: 0; }
.search-item-list li .date{ color:#666; font-size: 11px; }

/* list2
----------- */
.list2{ overflow: hidden; }
.list2 li{ border-bottom: 1px solid #efefef; }
.list2 li a{ display: block; padding: 5px 0; }
.list2 li:last-child{ border-bottom-width: 0; }

/*
----------- */
#scrollUp {
    bottom: 20px;
    right: 20px;
    height: 26px;
    width: 40px;
    background: url(../images/arrow-top.png) no-repeat;
}

/*
---------- */

.fas #scrollUp{ left: 20px; right: auto; }

/* ----------
 langs
------------------------- */
.fas{ direction: rtl; font-family: Tahoma !important; }
.fas #header .search{ left: 0 !important; right: auto; }
.fas #header .links{ left: 0 !important; right: auto; }
.fas #header .logo{ background: url(../images/fas/logo.png) no-repeat; }

.fas #header .search #search-txt{ left: 0; right: 10px; }
.fas #header .search #search-btn{ left: 0; right: auto; }

.fas #headermenu .social-icons{ float: left !important; }
.fas #headermenu .dropdown{ float: right !important; }

.fas .row:before, .fas .row:after { display: table; content: ""; line-height: 0; }
.fas .row:after { clear: both; }
.fas .row [class*="col"]{ display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: right; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; }
.fas .row [class*="col"]:first-child, .fas .row .first{  }
.fas .row [class*="col"]:last-child, .fas .row .last{ margin-left: 0; }
.fas .row .col1 { width: 6.382978723404255%; *width: 6.329787234042553%;}
.fas .row .col2 { width: 14.893617021276595%; *width: 14.840425531914894%;}
.fas .row .col3 { width: 23.404255319148934%; *width: 23.351063829787233%; }
.fas .row .col4 { width: 31.914893617021278%; *width: 31.861702127659576%;}
.fas .row .col5 { width: 40.42553191489362%; *width: 40.37234042553192%;}
.fas .row .col6 { width: 48.93617021276595%; *width: 48.88297872340425%;}
.fas .row .col7 { width: 57.44680851063829%; *width: 57.39361702127659%; }
.fas .row .col8 { width: 65.95744680851064%; *width: 65.90425531914893%;}
.fas .row .col9 { width: 74.46808510638297%; *width: 74.41489361702126%; }
.fas .row .col10 { width: 82.97872340425532%; *width: 82.92553191489361%;}
.fas .row .col11 { width: 91.48936170212765%; *width: 91.43617021276594%;}
.fas .row .col12 { width: 100%; *width: 99.94680851063829%; }

.fas .box .box-header h2{ float: right; }
.fas .all{ float: left !important; }

.fas .login-form ul li label{ display: inline-block; height: 30px; float: right; width: 120px; font-weight: 700; line-height: 30px; }

/* footer */
.fas #footer .footer-inner ul li a { padding-right: 15px; padding-left: 0; }
.fas #footer .footer-inner ul li a span{ margin-right: -15px; margin-left: 0; padding-left: 5px; padding-right: 0; float: right; }

.fas #footer .software{ left: 0; right: auto; text-align: left; }
.fas #footer .social-icons{ float: left; }
.fas #footer .footer-header .logo{ background-position: right top; padding-right: 50px; }
.fas #footer .copyright{ float: right; }
.fas #footer .software{ margin-right: 0; float: left; margin-left: 0; text-align: left; padding-right: 0; }

/* tabs */
.fas .ui-tabs .ui-tabs-nav li { float: right; }
.fas .ui-tabs .ui-tabs-nav li:first-child a{ border-left-width: 0; }
.fas .ui-tabs .ui-tabs-nav li:last-child a{ border-left-width: 1px; }

.fas #article-detail-wrapper .article-info .expert{}
.fas #article-detail-wrapper .article-info .expert img{ float: right; }
.fas #article-detail-wrapper .article-info .expert .info{ margin-left: 0; margin-right: 70px; }
.fas #article-detail-wrapper .article-info .tools a{ float: right; }
.fas #article-detail-wrapper .article-info .tools a:last-child{ border-right: 1px solid #eaeaea; }
.fas #article-detail-wrapper .article-info .tools a:first-child{ border-right: 0; }

.fas #article-detail-wrapper .article-info .counts .item span{ float: right; margin-right: 0; margin-left: 10px; }
.fas .bubble:after{ border-width: 4px 4px 4px 0; left: -4px; right: auto;}
.fas .bubble:before{ border-width: 4px 4px 4px 0; left: -5px; right: auto; }

.fas #article-detail-wrapper .article-detail{ font-size: 13px; }
.fas #article-detail-wrapper .article-detail .description{ font-size: 14px; }
.fas #article-detail-wrapper .article-detail .article-image{ float: none; margin: 0 auto; }

.fas #index-headlines .h-image{ float: right; border-left: 5px solid #009; border-right: 0; }
.fas #index-headlines .titles{ margin-left: 0; }
.fas #index-headlines ul li { padding: 0 10px 15px 0; }
.fas #index-headlines ul li .triangle{
    border-width: 5px 6px 5px 0;
    border-color: transparent #b0c9e0 transparent transparent;
    _border-color: #000000 #b0c9e0 #000000 #000000;
    top: 10px; right: 0;
}

.fas .dictionary .label{ float: right; border-left: 5px solid #009; border-right: 0;  }
.fas .dictionary .panel{ margin-left: 0; margin-right: 145px; }
.fas .dictionary .panel .triangle{
    border-color: transparent #b0c9e0 transparent transparent;
    border-width: 5px 6px 5px 0;
    _border-color: #000000 #b0c9e0 #000000 #000000;
    right: 0;
}
.fas .dictionary .words{ float: right; }
.fas .dictionary .words > span{ float: right; }
.fas .dictionary .words > span:first-child{ border-right: 0; }
.fas .dictionary .words > span:last-child{ border-right: 1px solid #efefef; }

.fas .box .box-header h4{  float: right; margin-left: 0; margin-right: 10px; }
.fas .box .box-header h4 span{ padding-right: 0; padding-left: 5px; }

.fas .box-category-list .detail .detail-img{ width: 280px;/* height: 242px;*/ float: right; position: relative; }
.fas .box-category-list .detail .items{ border-left: 0; border-right: 5px solid #000099; }
.fas .box-category-list .detail .items li { position: relative; padding-right: 15px; padding-left: 0; }
.fas .box-category-list .detail .items li .triangle{
    border-width: 5px 6px 5px 0;
    border-color: transparent #b0c9e0 transparent transparent;
    _border-color: #000000 #b0c9e0 #000000 #000000;
    right: 0;
}

.fas .ui-accordion .ui-accordion-header .ui-accordion-header-icon { left: .5em; right: auto; }
.fas .ui-icon-triangle-1-e { background-position: -96px -16px; /*-32px -16px*/ }

.fas .multimedia-items .pager{ text-align: left; }
.fas .multimedia-items .pager a.prev{ margin-left: -3px; }
.fas .multimedia-items .pager a.next{ margin-left: 0; }

.fas .person-list li img{ float: right; }
.fas .person-list li .info{ margin-left: 0; margin-right: 100px; }

.fas .mCSB_container{ margin-right: 0; margin-left: 10px; }
.fas .mCSB_scrollTools{ right: auto; left: 0; }

.fas .ps-container .ps-scrollbar-y-rail{ right: auto; left: 3px; }

.fas .contact-info label{ float: right; }

.fas .attachments .tabs a{ float: right; }
.fas .article-video-list .item{ float: right; }
.fas .attachments .tabs a:last-child{ border-right-width: 0; }
.fas .attachments .tabs a i{ padding-right: 10px; padding-left: 0; }
.fas .attachments .tabs a:first-child{ border-right-width: 1px; }

.fas #audio-detail-wrapper .player{ float: right; width: 410px; height: 100%; background: #000; }
.fas #audio-detail-wrapper .titles{ border-right: 5px solid #038; border-left: 0; margin-right: 410px; margin-left: 0; }
.fas #audio-detail-wrapper .player .jwplayer{ direction: ltr;  }

.fas #audio-detail-wrapper .titles ul li{ padding: 0 10px 15px 0; }
.fas #audio-detail-wrapper .titles ul li .triangle{
    border-width: 5px 6px 5px 0;
    border-color: transparent #b0c9e0 transparent transparent;
    _border-color: #000000 #b0c9e0 #000000 #000000;
    right: 0;
}

.fas ul.dropdown li.main { background: url(../images/menu-sep.png) no-repeat left center; float: right; }
.fas ul.dropdown li.main:last-child{ background-image: none; }
.fas ul.dropdown li.main > a > span{ margin-right: 10px }
.fas ul.dropdown li.m1 li.sub a > span{ background: url(../images/menu-arrow-right.png) no-repeat; float: left; margin-right: 0; margin-left: 5px;  }

/* 2. Seviye */
.fas ul.dropdown ul{ width: 240px; visibility: hidden; position: absolute; top: 100%; right: 0; }
.fas ul.dropdown ul ul { top: 0; right: 100%; }

.fas #comments .img{ float: right; margin-left: 15px; margin-right: 0; }
.fas #comments .cmmt{ margin-right: 60px; margin-left: 0; }

.fas .box-poll .options .item input{ float: right; }
.fas .box-poll .options .item span{ margin-left: 0; margin-right: 30px; }
.fas .poll-detail .options li{ overflow: hidden; }
.fas .poll-detail .options input{ float: right; margin-left: 10px; }

.fas .img-caption{ text-align: right; }

.fas .book-list .item .img{ float: right; }
.fas .book-list .item .about{ margin-left: 0; margin-right: 130px; }

.fas #book-detail .img{ float: right; }
.fas #book-detail .about{ margin-left: 0; margin-right: 250px; }

.en{ direction: ltr; }
.en #header .logo{ background: url(../images/en/logo.png) no-repeat; }