html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,th{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}
html, body {height: 100%; font-family: 'Roboto Condensed', Arial, sans-serif; background: #f7f7f7; }

body.ns { 
-webkit-touch-callout: none; 
  -webkit-user-select: none; 
  -khtml-user-select: none;  
  -moz-user-select: none;    
  -ms-user-select: none;
  user-select: none;    
}

/* Global */
.wrap { width: 1280px; margin: 0 auto; }
.wrap.rel { position: relative; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.nomar { margin:0 !important; }
.nopadding { padding: 0 !important; }
.show { display: block !important; }

.textred { color: #ee2e24; }

.padding15 { padding: 15px; }

.mt10 { margin-top: 10px;}
.mb10 { margin-bottom:10px !important;}
a { text-decoration: none; }
a img { border: 0; }
/* Notices */
.error, .warning, .success { padding: 10px 10px 10px 36px; margin: 10px 0; border: solid 1px; font-size: 12px; font-weight: bold; text-align: center; }
.error {border-color: #DF8F8F;background: #FFD7D7;}
.warning {border-color: #E6DB55;background: #FFFBCC;}
.success {border-color: #ACDBAD;background: #ECFAE3;}
/* Clearfix */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; overflow: visible; }


#logo { float:left; margin-top:10px; }

/* Titles */
h1 { font-family: 'Oswald', sans-serif; }

/* Site Container */
#the-site { border-top:3px solid #c6c6c6; }

/* Header */
#header { height: 145px; }
#header-top { height: 90px; }

/* Navigation */
#navigation { height: 51px; border-top:2px solid #f1f1f1; background: #fff; }
#navigation ul { display: table; float: left; }
#navigation ul li { display: table-cell; }
#navigation ul li a { height: 48px; line-height: 51px; letter-spacing: -0.5px; padding: 0 12px; border-bottom:3px solid #fff; color: #747474; display: block;  }
#navigation.home { border-bottom: 2px solid #ee2e24; }
#navigation.home a.active { color: #ee2e24;  }
#navigation.home a:hover { color: #ee2e24; border-bottom-color: #ee2e24; }
#navigation.home li.club { background: #ee2e24; }
#navigation.home li.club a { color: #fff; border-bottom-color: #ee2e24 !important; }


#navigation.aviation { border-bottom: 2px solid #0077ca; }
#navigation.aviation a.active,
#navigation.aviation a:hover { color: #0077ca; border-bottom-color: #0077ca; }

#navigation ul li.has-dropdown { }
#navigation ul li.has-dropdown:hover { background: #ee2e24; color: #fff; }
#navigation ul li.has-dropdown:hover a { color:#fff !important; border-bottom-color: #ee2e24; }
#navigation ul li.has-dropdown:hover ul li a { color: #747474 !important; }
#navigation ul li.has-dropdown:hover ul li a:hover { color: #ee2e24 !important; }

#navigation ul li.has-dropdown:hover ul { display: block; }
#navigation ul li.has-dropdown ul { position: absolute; width: 1280px; background: #fff; left: 0; top: 51px; z-index: 1000; display: none; border-top:2px solid #ee2e24; border-bottom:2px solid #ee2e24; }
#navigation ul li.has-dropdown ul li { display: block; float: left; width: 159px; height: 40px; font-size: 12px; text-align: center; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding: 0; }
#navigation ul li.has-dropdown ul li.first { border-left:1px solid #e0e0e0; width: 158px; }
#navigation ul li.has-dropdown ul li a { height: 40px; border: 0; line-height: 40px !important; letter-spacing: initial !important; padding: 0; }

/* Sidebar */
#sidebar { width: 240px; float: left; height: 100%; background: #fff; border-bottom:2px solid #f0f0f0; }
.sidebar { width: 238px; border: 1px solid #f0f0f0; border-top:0; border-bottom:0; background: #fff; padding-bottom: 15px; }
.sidebar .sidebar-title { padding: 15px 8px; background: #f0f0f0; color: #ee2e24; font-weight: normal; font-size: 20px; letter-spacing: -1px; }
.sidebar .sidebar-body { }
#sidebar.small { width: 230px; }
#sidebar.small .sidebar {  width: 228px; }

/* Tabs */
.the-tabs { }
.the-tab.most-commented-tab { display: none; }
.tab-menu {padding: 10px 10px 0 10px;}
ul.tab-list { height: 21px; border-bottom:1px solid #7e7e7e; margin-bottom: 10px; }
ul.tab-list li { height: 21px; padding: 0 8px; float: left; font-size: 14px; color: #7e7e7e; cursor: pointer; }
ul.tab-list li.current,
ul.tab-list li:hover { border-bottom:1px solid #24a0ee; }
ul.tab-list li.current { color: #24a0ee; }

/* News List */
.news-list { padding: 0; }
.news-list li { border-bottom: 1px solid #f0f0f0; min-height: 40px; }
.news-list li div { width: 220px; padding: 5px; display: table; border-left:8px solid #fff; min-height: 35px; }
.news-list li:hover div {border-left:8px solid #ee2e24;}
.news-list li span { width: 20px; display: table-cell; color: #ee2e24; }
.news-list li a { width: 200px; display: table-cell; font-size: 13px; line-height: 18px; color: #505050; }
.news-list li a.row { display: block; }
.news-list li:hover a { color: #ee2e24; }
.news-list li:hover span { color: #222; }

.news-list.thumb li { padding: 5px; height: auto; }
.news-list.thumb li img { margin-right:5px; float:left; }

/* Side Banner */
#side-banners { width: 130px; margin-left: 5px; float: right; }

.content-section { width: 860px; padding: 20px;  background: #fff; border-bottom:2px solid #dfdfdf; margin-bottom: 15px; }
.content-section.nopadding { width: 900px; }
.content-section.hasbanner { width:900px; margin:0; padding:0; }

#breadcrumb { float: left; width: 720px; font-size: 12px; }
#breadcrumb span a { color: #606060; }
#breadcrumb span a:hover { text-decoration: underline; }
#breadcrumb span.brd-title { color: #8c8c8c; }

.icon-buttons { padding: 0; margin: 0; border:0; background: url(../images/icons-sprite.png) no-repeat; background-color: transparent; cursor: pointer; }
.icon-buttons.print { width: 54px; height: 30px; background-position: 0 0; float: left; border-bottom:2px solid #ededed; }
.icon-buttons.comment { width: 54px; height: 30px; background-position: 0 -30px; float: left; border-bottom:2px solid #ededed; position: relative; margin:0 10px; }
.icon-buttons.comment span { padding: 3px; border-radius: 3px; background: #ee2e24; color: #fff; font-size: 10px; position: absolute; right:-8px; top:-8px; }

/* Pagination */
.pagination { width: 100%; text-align: center; }
.pagination ul li { display: inline-block; background: #ee2e24; border:1px solid #ee2e24; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size: 12px; margin: 0 2px; color: #fff; }
.pagination ul li:hover { border-color: #9e0b0f; }
.pagination ul li a,
.pagination ul li span { display: block; color: #fff; padding: 8px 12px; }
.pagination ul li.dots { padding: 8px 12px; }
.pagination ul li.current { background: #fff; color: #ee2e24; padding: 8px 12px; }
.pagination ul li.current a { color: #ee2e24;}

#footer { background: #1a1a1a; padding: 15px 0; border-top:3px solid #9e0b0f; margin-top:15px; }
#footer ul.footer-links { width: 300px; float: left; margin-right:50px; }
#footer ul.footer-links li { width: 120px; padding: 0 10px; margin-right: 10px; line-height: 20px; float: left; border-bottom:1px solid #202020; font-size: 14px; }
#footer ul.footer-links li a { color:#4d4d4d; }
#footer ul.footer-links li a:hover { color: #747474; }

#footer-socials { float: left; margin-top: 20px; }
#footer-socials .soitem { float: left; margin-right: 8px; width: 32px; height: 32px; }
#footer-socials a { color: #fff; width: 32px; height: 32px; text-align: center; line-height: 32px; display: table-cell; vertical-align: middle; }
#footer-socials a.facebook { background: #3a5a93; }
#footer-socials a.twitter { background: #00abed; }
#footer-socials a.youtube { background: #ba0003; }
#footer-socials a.rss { background: #ff6702; }
#footer-socials a.mobile { background: #ee2e24; }

#footer-copyright { width: 240px; float: right; margin-right:15px; text-align: right; font-size: 12px; line-height: 14px; color: #333333; }


a.social { width: 50px; height: 30px; margin-bottom: 15px; background: url(../images/social.jpg) no-repeat; border:0; float: left; }
a.social.facebook { background-position: 0 0;}
a.social.twitter {background-position: 0 -30px;}
a.social.gplus {background-position: 0 -60px;}
a.social.linkedin {background-position: 0 -90px;}

/* Form */
input[type="text"].droinput { padding: 8px 16px; border:1px solid #e0e0e0; border-bottom-width:2px; }
textarea.droinput { padding: 8px 16px; border:1px solid #e0e0e0; border-bottom-width:2px; min-height: 80px; resize: vertical; }

/* Search */
.search-list { padding: 5px; }
.search-list .news-item { padding: 10px; border-bottom:1px solid #ddd; height: 92px; width: 870px; margin-bottom: 10px; font-size: 14px; line-height: 18px; color: #494949; }
.search-list .news-item img { float: left; width: 80px; margin-right: 10px; height: 80px; padding: 5px; border:1px solid #ddd; }
.search-list .news-item h2 { }
.search-list .news-item h2 a { color: #222; line-height: 24px; font-size: 18px; }
.search-list .news-item h2 a:hover { color: #ee2e24; }
.search-list .news-item span.category { display: block; margin-bottom: 10px; font-size: 12px; }
.search-list .news-item span.category a { color: #747474; }
.search-list .news-item span.category a:hover { color: #3a5a93; }
.search-list .news-item span.category span.date { float:right; color: #ee2e24; font-size: 10px; }

#search-header { background: #efefef; text-align: center; }
#search-header h3 { margin-bottom: 10px; color: #ee2e24; font-size: 18px; font-weight: normal; }
#search-header .droinput.search { width: 350px; }
#search-header select.droinput { width: 180px !important; padding: 7px 16px; border:1px solid #e0e0e0; border-bottom-width:2px; }
#search-header button { text-align: center; padding: 8px 16px; background: #ee2e24; color: #fff; border:0; cursor: pointer; font-size: 14px; font-weight: bold; }

#search-header .search-result { font-size: 12px; }
#search-header .search-result .keyword { color: #ee2e24; }

.top-right { float: right; }

.top-search { width: 230px; height: 30px; padding: 10px 10px 0 10px; background: url(../images/top-search.png) no-repeat; float: left; }
.top-search input { width: 200px; height: 30px; border:0; color: #494949; background: none; }
.top-search button { display: none; }

.top-social { margin-left: 15px; margin-top: 15px; float: right; }
.top-social a { font-size: 20px; margin: 0 5px; color: #747474; }

.video-title { padding: 15px; font-size: 24px; color: #ee2e24; }

.categories-list { }
.categories-list li { padding: 8px 5px; border-bottom:1px solid #e0e0e0; font-size: 12px; color: #747474; }
.categories-list li a { color: #747474; }
.categories-list li a:hover { color: #ee2e24; }

.category-title { width: 100%; height: 50px; text-align: center; line-height: 50px; font-size: 24px; color: #fff; background: #ee2e24; margin-bottom: 10px; }

.up-up { padding: 8px 16px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: fixed; right:15px; bottom:15px; background: #ee2e24; color: #fff;  font-size: 32px; font-weight: bold; display: none; }
.up-up.show { display: block; }

.the-site-top { background: #e2e2e2 }

#kurumsal-container { width: 900px; float: left; margin-right: 5px; background: #fff; }
#kurumsal-container h1 { margin: 20px auto 50px auto; text-align: center; color: #ee2e24; font-size: 24px; }
#kurumsal-container .box { margin: 25px auto; width: 450px; padding: 8px; border-bottom:1px solid #ddd;  text-align: center; }
#kurumsal-container .box h2 { font-size: 20px; color: #ee2e24; margin-bottom: 10px; }
#kurumsal-container .box span { display: block; color:#494949; }
#kurumsal-container .box span.name { font-weight: bold; font-size: 16px; }
#kurumsal-container .box span.email { font-size: 12px; margin-bottom: 10px; }

.irtifa-banner { width:100%; }
.irtifa-banner img { width: 100%; }
.irtifa-title { display:block; padding:15px; color:#ee2e24; text-align:center; border-top:5px solid #ee2e24; background:#fff; font-size:18px; }
.irtifa-column-banner { display:none; position:absolute; top:20px; right:0; }
.irtifa-column .irtifa-column-banner { display:block;}
.irtifa-column { background:red; }

.ContactForm { padding: 30px; width: 80%; margin: 30px auto; }
.ContactForm h3 { color: #ee2e24; text-align: center; font-size: 20px; margin-bottom: 15px; }
.ContactForm .form-row { margin-bottom: 10px; }
.ContactForm .form-row label,
.ContactForm .form-row input,
.ContactForm .form-row select,
.ContactForm .form-row textarea{ display: inline-block; vertical-align: middle; margin-left: 15px; padding: 10px 15px; }
.ContactForm .form-row textarea { vertical-align: top; }
.ContactForm .form-row label { font-weight: bold; width: 150px; text-align: right; }
.ContactForm .form-row input,
.ContactForm .form-row select,
.ContactForm .form-row textarea { width: 300px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; border:1px solid #b1b1b1; }
.ContactForm .form-row img { display: inline-block; margin-left: 15px; -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; border:1px solid #b1b1b1; }
.ContactForm .form-row button { display: inline-block; margin-left: 15px; padding: 16px 32px; background: #ee2e24; color: #fff; cursor: pointer; border:0; }