@charset "utf-8";
/* CSS Document 333333*/
html{min-height:100%;min-width:1170px;}
body{min-height:100%;min-width:1170px; height:100%; overflow:auto; overflow: -moz-scrollbars-vertical; overflow-y: auto; overflow-y: scroll; margin:0;	font-size: 14px; font-family: "Arial"; background:#fff;}
p{ margin:0px;}
table{color: #666;	text-decoration: none;	font-size: 14px; font-family: "Arial"; font-weight: normal; line-height:175%}
a { color: #666; text-decoration: none; font-size:14px; font-family: Arial; font-weight: normal; cursor:pointer; }
h1{position:relative; clear:both; font-family: 'Roboto Condensed', cursive; font-weight:700; font-style:normal; font-size:26px; line-height:26px;  color:#333333; border-bottom:1px solid #dddb00; padding:0 0 0px 0;}
h2{ font-family: 'Roboto Condensed', sans-serif; font-weight:400; font-size:18px; line-height:18px;  color:#03b3ef; padding:20px 0 10px 0; margin:0;}
h1 span{ background:#dddb00; padding:10px 30px; font-family:'Roboto Condensed', sans-serif; font-weight:900; font-style:italic; font-size:30px; color:#333333; -webkit-clip-path: polygon(20px 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%); clip-path: polygon(20px 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%);}
h1 .select_kategori{ float:right;}
#page_container{ position:relative; width:100%;}
#header_container{ position: absolute; display:block; top:0; width:100%; height:95px; padding:0; background:#dddb00; z-index:997;}
#header_container #header{ position:relative; padding:0px; margin:0; width:1170px; height:50px; margin:0 auto;}
#header_container #logo_container{ position:absolute; top:0px; right:calc(50% + 600px); width:50%;  z-index: 101; height:100%; background:#FFF;}
#header_container #logo{ position:absolute; top:0px; left:100%;  z-index: 102; background:#FFF; width:220px; height:100%; -webkit-clip-path:polygon(0 0, 100% 0%, calc(100% - 40px) 100%, 0% 100%); clip-path: polygon(0 0, 100% 0%, calc(100% - 40px) 100%, 0% 100%);}
#header_container #logo img{ margin:20px 20px 0 0;}
#header_container .header_ust{ position:relative; background:#333333; color:#fff; height:30px; text-align:right; line-height:30px; font-family:"Roboto Condensed"; font-size:12px; font-weight:normal;}
#header_container .header_ust .telefon{ color:#fff; font-family:"Roboto Condensed"; font-size:12px; font-weight:normal; background: url(images/theme/ico_telefon.png) no-repeat left center; background-size:20px; padding-left:20px;}
#banner_container{ position:relative; width:100%; height:100%; padding:0 0 0px 0; margin:0px;}
#banner_container #slider_container{ position:relative; padding:0px; margin:0px; width:100%; height:100%; margin:0 auto; overflow:hidden;}

#main_container{ position:relative; clear:both; width:100%; display:block; margin:0; padding:0px 0}
.orta_container{ position:relative; width:1170px; margin:0 auto; display:table; height:100%;}
.orta_container_2{ position:relative; width:980px; margin:0 auto; display:table; height:100%;}


#banner_container .bg{ position:relative; height:450px;}
#banner_container .bg .banner_serit{ position:absolute; bottom:0px; width:100%; height:40px; background:rgba(255,255,255,0);}
#banner_container .bg .banner_serit_sol{ position:absolute; right:calc(50% - 350px); width:100%; height:80px; background:rgba(221,219,0,1); -webkit-clip-path: polygon(0 0, 100% 0%, calc(100% - 30px) 100%, 0% 100%); clip-path: polygon(0 0, 100% 0%, calc(100% - 30px) 100%, 0% 100%);}
#banner_container .bg_icerik{ background:url(images/banner/banner_bg.jpg) no-repeat center;}
#banner_container .bg_duyurular,#banner_container .bg_duyurudetay{ background:url(images/banner/bg_duyurular.jpg) no-repeat center;}
#banner_container .bg_antrenorler,#banner_container .bg_antrenordetay{ background:url(images/banner/bg_antrenorler.jpg) no-repeat center;}
#banner_container .bg_sporcular,#banner_container .bg_sporcudetay{ background:url(images/banner/bg_sporcular.jpg) no-repeat center;}
#banner_container .bg_gruplar,#banner_container .bg_grupdetay{ background:url(images/banner/bg_gruplar.jpg) no-repeat center;}
#banner_container .bg_galeri{ background:url(images/banner/bg_galeri.jpg) no-repeat center;}
#banner_container .bg_ziyaretcidefteri{ background:url(images/banner/bg_ziyaretcidefteri.jpg) no-repeat center;}
#banner_container .bg_iletisim{ background:url(images/banner/bg_iletisim.jpg) no-repeat center;}

.banner_menu_container{ position:absolute; width:100%; text-align:center; bottom:200px; margin:auto; padding:0; z-index:200;}
.banner_menu_container .button_container{ position:relative; display:inline-block; margin:5px; width:320px; height:95px; padding:0; text-align:left;}
.banner_menu_container .simge_1{ background:rgba(5,75,45,0.7) url(images/theme/menu_simge_1.png) no-repeat 20px center;}
.banner_menu_container .simge_2{ background:rgba(5,75,45,0.7) url(images/theme/menu_simge_2.png) no-repeat 20px center;}
.banner_menu_container .simge_3{ background:rgba(5,75,45,0.7) url(images/theme/menu_simge_3.png) no-repeat 20px center;}
.banner_menu_container .button_baslik{color:#fff; font-family: 'Roboto Condensed', sans-serif; font-weight:400; font-style:normal;font-size:24px; padding:15px 15px 0 115px;}
.banner_menu_container .button_yazi{ color:#fff; font-family: 'arial', sans-serif; font-weight:400; font-style:normal;font-size:14px; padding:5px 15px 0 115px;}
.scroll_container{ position:absolute; bottom:30px; width:100%; text-align:center; margin:auto; padding:0; z-index:201;}
.scroll_icon{ display:inline-block; background:url(images/theme/scroll_icon.png) no-repeat center; width:30px; height:62px;}
.social_container{ position:absolute; left:190px; bottom:0px;}
.social_container a{ display:inline-block; margin:0px 5px;}
.scroll_container .telefon{ position:absolute; font-family: 'Roboto Condensed', sans-serif; font-weight:700; font-style:italic;font-size:14px; left:30px; bottom:0; color:#fff; background:#333333; padding-right:15px; min-height:50px; line-height:50px; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px;}
.scroll_container .telefon_simge{ position:relative; float:left; width:50px; height:50px; background:url(images/theme/social_phone.png) no-repeat; margin-right:10px;}

/*::::: AÇILIR ÜST MENÜ   :::::*/
#nav { height:65px; float:right;   margin:0 0 0px 0; padding:0 0 0 0px; position: relative; z-index: 1000;}
#nav ul {position:relative; margin:0 auto; padding:0; height:65px; float:left; display:block;}
#nav li {list-style:none;float:left;margin:0;padding:0 2px 0 0; line-height:80px; height:80px; /*background:url(images/theme/menu_seperator.png) no-repeat right 0;*/}
#nav li.son {background:none;}
#nav span {float:left;padding:0 15px 0 15px; margin:0 px; line-height:65px;height:65px; background:none top center;cursor:pointer;/* -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);*/}
#nav li a {text-transform:none;font-family: 'Roboto Condensed', sans-serif; font-weight:700; font-style:italic;font-size:18px; height:auto; color:#333333;display:block;line-height:60px;height:60px;margin:0;padding:0px;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;cursor:pointer;}
#nav li span a img{margin-top:25px;}
#nav span:hover, #nav span.aktif {background: #454545 url(images/theme/menu_hover.png) no-repeat top center; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
#nav span:hover > a, #nav span.aktif > a{ color:#fff;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
/* First level dropdown */
#nav li ul {margin:0 0 0 -15px;background:#454545;padding:10px;list-style:none;position:absolute; display:none;left:-999em;top:65px;width:215px;z-index:10;height:auto;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
#nav li li {z-index:20;;position:relative;margin:0;padding:0px;width:215px;height:auto;line-height:12px;}
#nav li li a {text-indent:0;border-bottom:1px rgba(255,255,255,0.1) solid;font-weight:bold;padding:10px 10px 10px 10px;text-transform:none; font-family: 'Roboto Condensed', sans-serif; font-weight:300; font-style:normal;font-size:14px;height:auto;line-height:18px;color:#555;text-decoration:none;}
#nav li li:last-child a{ border-bottom:none;}
#nav li:hover li a, #nav li.sfhover li a {color:#efefef;}
#nav li li a:hover { background:#333333;color:#fff; text-decoration:none;}

/*::::: BX SLİDER   :::::*/
.bxslider_container{ position:relative; clear:both; font-family: 'Arial', sans-serif; font-weight:400; font-style:normal;font-size:14px; line-height:24px;text-align:center;  padding:0px; margin:20px; color:#666;}
.bxslider{ float:left; margin:0; text-align:left;}
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #333; padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a { background: #dddb00; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active { background: #333333;}
.bxslider .antrenor_container{position:relative; margin:0px; padding:0px; width:360px; height:auto; float:left;}
.bxslider .antrenor_container .antrenor_resim{ position:relative; clear:both; height:auto; overflow:hidden; text-align:center;}
.bxslider .antrenor_container .antrenor_resim .proje_effect{ position:absolute; left:0; top:0; width:100%; height:100%; background:#292f3b; opacity:0;}
.bxslider .antrenor_container .antrenor_resim .proje_ico{ position:absolute; left:-100%; top:0; width:50%; height:100%; background:url(images/theme/ico_foto.png) 70% center no-repeat; }
.bxslider .antrenor_container .antrenor_resim .proje_url{ position:absolute; right:-100%; top:0; width:50%; height:100%; background:url(images/theme/ico_url.png) 30% center no-repeat; }
.bxslider .antrenor_container .antrenor_resim .proje_ico .simge_txt{ position:absolute; top:calc(50% + 30px); left:15%; width:100%; text-align:center; font-family: 'Roboto Condensed', sans-serif; font-weight:normal; font-style:normal;font-size:14px; color:#fff;}
.bxslider .antrenor_container .antrenor_resim .proje_url .simge_txt{ position:absolute; top:calc(50% + 30px); right:15%; width:100%; text-align:center; font-family: 'Roboto Condensed', sans-serif; font-weight:normal; font-style:normal;font-size:14px; color:#fff;}
.bxslider .antrenor_container .antrenor_baslik{ background: url(images/theme/baslik_ico.png) no-repeat 20px center #dddb00; padding:15px 30px 15px 65px; font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:30px; color:#333333;  -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}
.bxslider .mesaj_container{position:relative; margin:0px; padding:0px; width:360px; min-height:330px; float:left;}
.bxslider .mesaj_container .mesaj_resim_container{position:relative; margin:0 auto; text-align:center; z-index:-3;}
.bxslider .mesaj_container .mesaj_resim img{ display:inline-block; border:4px solid #fff; background:#FFF; width:74px; height:74px; padding:0px; margin:5px;-webkit-border-radius: 46px; -moz-border-radius: 46px; border-radius: 46px;}
.bxslider .mesaj_container .mesaj_icerik_container{position:relative; margin:-46px 0 0 0; padding:60px 30px 30px; width:auto; min-height:170px; float:left; background:#f7f7f7 url(images/theme/ziyaretci_bg.png) no-repeat center 50px; border:1px solid #eee; z-index:-4}
.bxslider .mesaj_container .mesaj_ad{ position:relative; clear:both; color: #333333;'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:20px; margin:0 0px; text-align:center;}
.bxslider .mesaj_container .mesaj_tarih{position:relative; color: #999;font-family: 'Arial', sans-serif; font-weight:normal; font-style:italic;font-size:14px; margin:0px 0; line-height:24px; text-align:center;}
.bxslider .mesaj_container .meslek{position:relative; color: #999;font-family: 'Arial', sans-serif; font-weight:normal; font-style:italic;font-size:14px; margin:0px 0 0px; line-height:24px; text-align:center;}
.bxslider .mesaj_container .mesaj{position:relative; color: #999;font-family: 'Arial', sans-serif; font-weight:normal; font-style:italic;font-size:14px; margin:10px 0; line-height:24px; text-align:center; }
.bxslider .slider_resim{ float:left;}

/*::::: ORTA   :::::*/
.orta_bolum_container{ position:relative; float:none; width:auto; display:block; clear:both; margin:20px -20px;}
.orta_bolum_container .orta_baslik{ position:relative; clear:both; text-align:center; margin:0 auto; padding:15px 30px; font-family:'Roboto Condensed', sans-serif; font-weight:900; font-style:italic; font-size:40px; color:#333333;}
.orta_bolum_container .orta_baslik span{ background:#dddb00; padding:5px 30px; font-family:'Roboto Condensed', sans-serif; font-weight:900; font-style:italic; font-size:40px; color:#333333; -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}
.orta_bolum_container .orta_icerik{ position:relative; clear:both; font-family: 'Arial', sans-serif; font-weight:400; font-style:normal;font-size:14px; line-height:24px;text-align:center;  padding:0px 25%; margin:30px 0 30px; color:#666;}
.orta_bolum_1{ position:relative; background:#fff;}
.orta_bolum_1 .orta_bolum_container{ margin:0px;}
.orta_bolum_1 .orta_bolum_container_ic{ position:relative; display:inline-block; width:575px; float:right; margin:0px; padding:60px 0 120px;}
.orta_bolum_1 .orta_baslik{ position:relative; clear:both; font-family: 'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:40px; padding:0px 0 0; text-align:left; margin:40px 0; color:#333333;}
.orta_bolum_1 .orta_icerik{ position:relative; clear:both; font-family: 'Arial', sans-serif; font-weight:400; font-style:normal;font-size:14px; line-height:24px;text-align:left;  padding:0px; margin-bottom:60px; color:#555;}
.orta_bolum_1 a{ background:#dddb00; padding:15px 30px; font-family:'Roboto Condensed', sans-serif; font-weight:900; font-style:italic; font-size:24px; color:#333333; -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}
.orta_bolum_1 .orta_bolum_resim{ position:absolute; top:70px; left:calc(50% - 550px); height:615px; /*overflow:hidden;*/}

.orta_bolum_1 .sayi_serit{ position:relative; background:#dddb00; width:100%; margin-bottom:50px;}
.orta_bolum_1 .sayilar_container{ position:relative; display:inline-block; left:40%; width:60%}
.orta_bolum_1 .sayi_container{ float:left; width:calc(25% - 50px); margin:35px 25px; text-align:center}
.orta_bolum_1 .sayi_container .sayi{font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:60px; color:#333333; }
.orta_bolum_1 .sayi_container .yazi{font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:24px; color:#333333; }

.orta_bolum_2 .duyuru_list{ position:relative; display:inline-block; width:675px; float:left; margin:20px; padding:40px 0;}
.orta_bolum_2 .duyuru_container{ position:relative; padding-left:200px; min-height:200px;}
.orta_bolum_2 .duyuru_tarih{ position:absolute; left:0; margin:0 auto;  width:120px; height: 120px; background:#efefef;-moz-border-radius: 50%; -webkit-border-radius:50%; border-radius:50%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.orta_bolum_2 .duyuru_tarih div{ position:relative;  margin:10%  auto;  width:80%; height:80%; line-height:90px; background:#fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; font-family:'Roboto Condensed', sans-serif; font-weight:bold; font-style:italic; font-size:30px; color:#333333; text-align:center; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.orta_bolum_2 .duyuru_baslik{ font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:24px; color:#333333; margin-bottom:10px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.orta_bolum_2 .duyuru_onyazi{font-family:'arial', sans-serif; font-size:14px; color:#666; line-height:150%;}
.orta_bolum_2 .duyuru_list a:hover .duyuru_tarih{ background:#999999;}
.orta_bolum_2 .duyuru_list a:hover .duyuru_tarih div{ color:#dddb00;}
.orta_bolum_2 .duyuru_list a:hover .duyuru_baslik{ color:#dddb00;}
.orta_bolum_2 .orta_bolum_resim{ position:absolute; top:70px; left:calc(50% + 100px); height:615px; /*overflow:hidden;*/}

.orta_bolum_3{ position:relative; background:#fff;}
.orta_bolum_4{ position:relative; background: url(images/theme/ziyaretci_bg.jpg) no-repeat center #fff; /*z-index:-25; */padding-top:0px;}
.orta_bolum_4 .orta_baslik{ margin-top:0px;}
.orta_bolum_5{ position:relative; background:#fff;}
.orta_bolum_5 .orta_bolum_container{ padding:30px 0;}


/*::::: TABLO YAPI   :::::*/
.tablo_container{ margin:40px 0; float:left; width:100%;}
.tablo_baslik{position:relative; clear:both; display:inline-block; width:100%; font-family: 'Roboto Condensed', cursive; font-weight:700; font-style:normal; font-size:26px; line-height:26px;  color:#333333; border-bottom:1px solid #dddb00; padding:0; margin-bottom:30px;}
.tablo_baslik .text{ position:relative; float:left; background:#dddb00; padding:10px 30px; font-family:'Roboto Condensed', sans-serif; font-weight:900; font-style:italic; font-size:30px; color:#333333; -webkit-clip-path: polygon(20px 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%); clip-path: polygon(20px 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%);}
.tablo_icerik { position:relative; color: #555; text-decoration: none; font-size: 14px; font-family: "Arial"; font-weight: normal; line-height:175%; margin:0px; padding: 0px;}
.tablo_sol{position:relative; float:left; margin:0px; padding:0px; width:50%;}
.tablo_sag{position:relative; float:right; margin:0px; padding:0px; width:50%; }
.tablo_icerik_sol{ padding-right:15px;}
.tablo_icerik_sag{ padding-left:15px;}
.tablo_icerik_ic {margin:0 0 30px 0;}
.tablo_icerik  h1{ margin-bottom:30px; height:auto;}
.tablo_icerik  h1 span{ display:inline-block;}
.tablo_icerik div.resim{ float:left; position:relative; height:auto; margin:0 20px 10px 0;}
.tablo_icerik div.resim .haber_resim{margin:0 0 0px 0;}
.tablo_btn_container{ margin:0px; padding:20px 0;}
/*::::: DUYURULAR   :::::*/
.duyurular_container .duyuru_list{ position:relative; display:block; margin:-20px -40px; padding:40px 0;}
.duyurular_container .duyuru_container{ position:relative; padding-left:150px; min-height:200px; width:calc(50% - 230px); float:left; margin:20px 40px; background:}
.duyurular_container .duyuru_tarih{ position:absolute; left:0; margin:0 auto;  width:120px; height: 120px; background:#efefef;-moz-border-radius: 50%; -webkit-border-radius:50%; border-radius:50%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.duyurular_container .duyuru_tarih div{ position:relative;  margin:10%  auto;  width:80%; height:80%; line-height:90px; background:#fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; font-family:'Roboto Condensed', sans-serif; font-weight:bold; font-style:italic; font-size:30px; color:#333333; text-align:center; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.duyurular_container .duyuru_baslik{ font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:24px; color:#333333; margin-bottom:10px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.duyurular_container .duyuru_onyazi{font-family:'arial', sans-serif; font-size:14px; color:#666; line-height:150%;}
.duyurular_container .duyuru_list a:hover .duyuru_tarih{ background:#999999;}
.duyurular_container .duyuru_list a:hover .duyuru_tarih div{ color:#dddb00;}
.duyurular_container .duyuru_list a:hover .duyuru_baslik{ color:#dddb00;}
.duyurular_container .orta_bolum_resim{ position:absolute; top:70px; left:calc(50% + 100px); height:615px; /*overflow:hidden;*/}

/*::::: ANTRENÖRLER   :::::*/
.antrenorler_container{ position:relative; clear:both; margin:0 -20px;}
.antrenor_container{ margin:20px; padding:0px; width:calc(33.33333% - 40px); float:left; }
.antrenor_container .antrenor_resim{ position:relative; clear:both; height:auto; overflow:hidden; text-align:center;}
.antrenor_container .antrenor_baslik{ background: url(images/theme/baslik_ico.png) no-repeat 20px center #dddb00; padding:15px 30px 15px 65px; font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:30px; color:#333333;  -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}
.antrenor{ position:relative; margin:0 0 20px 0; padding:0; display:inline-block; width:100%;}
.antrenor div.resim{float:right; text-align:right; position:relative; height:auto; margin:0 0 10px 20px;}
.antrenor .antrenor_resim{margin:0 0 0px 0;}

/*::::: SPORCULAR   :::::*/
.sporcular_container{ position:relative; clear:both; margin:0 -20px;}
.sporcu_container{ margin:20px; padding:0px; width:calc(33.33333% - 40px); float:left; }
.sporcu_container .sporcu_resim{ position:relative; clear:both; height:auto; overflow:hidden; text-align:center;}
.sporcu_container .sporcu_baslik{ background: url(images/theme/baslik_ico.png) no-repeat 20px center #dddb00; padding:15px 30px 15px 65px; font-family:'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:30px; color:#333333;  -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}
.sporcu{ position:relative; margin:0 0 20px 0; padding:0; display:inline-block; width:100%;}
.sporcu div.resim{float:right; text-align:right; position:relative; height:auto; margin:0 0 10px 20px;}
.sporcu .sporcu_resim{margin:0 0 0px 0;}

/*::::: ZİYARETÇİ DEFTERİ   :::::*/
.ziyaretci_container{ position:relative; float:left; margin:0 -20px; padding:0; text-align:left; width:auto;}
.ziyaretci_container .mesaj_container{position:relative; margin:20px; padding:0px; width:363px; min-height:330px; float:left;}
.ziyaretci_container .mesaj_container .mesaj_resim_container{position:relative; margin:0 auto; text-align:center; z-index:2;}
.ziyaretci_container .mesaj_container .mesaj_resim img{ display:inline-block; border:4px solid #fff; background:#FFF; width:74px; height:74px; padding:0px; margin:5px;-webkit-border-radius: 46px; -moz-border-radius: 46px; border-radius: 46px;}
.ziyaretci_container .mesaj_container .mesaj_icerik_container{position:relative; margin:-46px 0 0 0; padding:60px 30px 30px; width:auto; min-height:170px; float:left; background:#f7f7f7 url(images/theme/ziyaretci_bg.png) no-repeat center 50px; border:1px solid #eee; z-index:1}
.ziyaretci_container .mesaj_container .mesaj_ad{position:relative; clear:both; color: #333333;'Roboto Condensed', sans-serif; font-weight:700; font-style:italic; font-size:20px; margin:0 0px; text-align:center;}
.ziyaretci_container .mesaj_container .mesaj_tarih{position:relative; color: #999;font-family: 'Arial', sans-serif; font-weight:normal; font-style:italic;font-size:14px; margin:0px 0; line-height:24px; text-align:center;}
.ziyaretci_container .mesaj_container .meslek{position:relative; color: #999;font-family: 'Arial', sans-serif; font-weight:normal; font-style:italic;font-size:14px; margin:0px 0 0px; line-height:24px; text-align:center;}
.ziyaretci_container .mesaj_container .mesaj{position:relative; color: #999;font-family: 'Arial', sans-serif; font-weight:normal; font-style:italic;font-size:14px; margin:10px 0; line-height:24px; text-align:center; }

/*::::: VİDEO   :::::*/
.video_container{ position:relative; margin:0; padding:0; background:#000; width:100%; height:100%; overflow:hidden;}
.video_container video { position: relative; top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);background: url(polina.jpg) no-repeat; background-size: cover; }
.videolar_container{}
.videolar_container .videolar{ margin:-12.5px;} 
.videolar_container .videolar .video{ width:auto; float:left; margin:12.5px; padding:0px;}
.videolar_container .videolar a{display:block; font-size:14px; margin:0px 0px;}
.videolar_container .videolar a:hover .aciklama{ text-decoration:underline;}
.videolar_container .videolar .video .video_resim{ position:relative; 	list-style:none; float:left;clear-after: both; margin:0 0 10px 0px; padding:14px; text-align:center; vertical-align:middle; background:#fff; border:1px solid #ddd;}
.videolar_container .videolar .video:hover .video_resim{ background:#af0314; border:1px solid #af0314; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.videolar_container .videolar .video .video_resim .video_play{ position:absolute; top:0; left:0; display:block; width:100%; height:100%; background:url(images/theme/video_play.png) center no-repeat;}
.videolar_container .videolar .video:hover .video_resim .video_play{  background:url(images/theme/video_play.png) center no-repeat rgba(5,78,43,0.3); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
.video_galeri_container{ position:relative; clear:both; display:block; text-align:center; background:none; margin:20px 0 0;}

/*::::: FOTO GALERİ ::::::::*/
#sayfa_galeri_container {position:relative; margin:20px -12px; padding:0px;}
#sayfa_galeri{ list-style:none; float:left; margin:0px; padding:0px; width:100%;}
#sayfa_galeri .foto{ position:relative; list-style:none; float:left; width:calc(20% - 24px); height:auto; margin:12px; padding:0px; text-align:center; vertical-align:middle; border:0px solid #efefef; background:none; overflow:hidden; text-align:center; vertical-align:middle; background:none;/* -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;*/}
#sayfa_galeri .foto img{ width:100%; height:auto;}
#sayfa_galeri .foto .foto_effect{ position:absolute; left:0; top:0; width:100%; height:100%; background:#333333 url(images/theme/ico_foto2.png) 5% 10px no-repeat; opacity:0; -webkit-clip-path: polygon(0 0, 0% 100%, 25% 0);clip-path: polygon(0 0, 0% 100%, 25% 0);}
#sayfa_galeri .foto .foto_ico{ position:absolute; left:100%; top:0; width:100%; height:100%; background:rgba(221,219,0,0.8) url(images/theme/ico_foto.png) center no-repeat;  -webkit-clip-path: polygon(25% 0, 0% 100%, 100% 100%, 100% 0);clip-path: polygon(25% 0, 0% 100%, 100% 100%, 100% 0);}

/*::::: İLETİŞİM ::::::::*/
.iletisim{ position:relative; clear:both; margin:0px 0px 40px;}
.iletisim .iletisim_adres{ position:relative; margin:10px 0;  padding-left:0px;}
.iletisim .iletisim_telefon{ position:relative; margin:10px 0;  padding-left:0px;}
.iletisim .iletisim_faks{ position:relative; margin:10px 0; padding-left:0px;}
.iletisim .iletisim_email{ position:relative; margin:10px 0; padding-left:0px;}
.iletisim_form{ }
.iletisim span{ width:100px; font-family:'Roboto Condensed', sans-serif; font-weight:bold; font-style:normal;font-size:14px;  color:#555; padding:0 0 0px 0; margin:0; display:inline-block;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

/*::::: FORM ::::::::*/
.form_container { width:100%;}
.form_container .form_satir{}
.form_container .form_btn_satir{ text-align:center;}
.form_container .form_baslik{font-family:"Roboto Condensed"; font-weight:bold; font-style:normal; color:#666; padding:10px 0 10px 0; margin:0; width:250px; display:inline-block; line-height:125%; vertical-align:top;}
.form_container .form_nesne{ font-weight:normal; font-style:normal; color:#666; padding:0 0 10px 0; margin:0; display:inline-block;width: calc(100% - 250px);}
.form_txt { color: #555; text-decoration: none; font-size:12px; line-height:18px; padding:6px 4px; font-family: Arial; font-weight: normal; border:1px solid #dddddd; width: calc(100% - 10px); }
.form_txt:focus{	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px rgba(80, 200, 140, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px rgba(80, 200, 140, .6); border-color: #fff; }
.form_yazi {color: #fff; text-decoration: none;	font-size: 12px; font-family: "Arial"; font-weight: normal;}
.form_select { color: #555; text-decoration: none; font-size:12px; line-height:18px; padding:6px 4px; font-family: Arial; font-weight: normal; border:1px solid #dddddd; }
.form_btn { overflow:visible; width:auto; background: rgb(217,215,0); background: linear-gradient(180deg, rgba(217,215,0,1) 0%, rgba(170,168,0,1) 100%); border:none; padding:10px 20px; font-family:'Roboto Condensed', sans-serif; font-weight:900; font-style:italic; font-size:18px; color:#fff; cursor:pointer; text-align:center; vertical-align:middle; line-height:18px; -webkit-clip-path: polygon(10px 0, 100% 0%, calc(100% - 10px) 100%, 0% 100%); clip-path: polygon(10px 0, 100% 0%, calc(100% - 10px) 100%, 0% 100%);}
.yazi_hata { padding:10px 15px 10px 40px; margin-bottom:10px; border:1px solid #e00b83; background:#fedaef url(images/theme/hata.png) no-repeat 15px center; color: #e00b83; text-decoration: none; font-size: 12px; font-family: sans-serif; font-weight:bold; line-height:100%}
.yazi_tamam { padding:10px 15px 10px 40px; margin-bottom:10px; border:1px solid #399919; background:#dffcca url(images/theme/tamam.png) no-repeat 15px center; color: #399919; text-decoration: none; font-size: 12px; font-family: sans-serif; font-weight:bold; line-height:100%}


/*::::: HARİTA ::::::::*/
.harita_container{margin:20px -30px -30px;}
#harita{ position:relative; margin:0px; padding:0px; border:0px #fff solid; width:100%; height:400px;}

/*::::: PAYLAŞ ::::::::*/
div#paylas { position:relative; margin:0;padding:0; text-align:right;}


/*::::: HIZLI MENU :::::*/
.site_container h1{ clear:both; float:none; margin:none; padding:15px 0 0 0; line-height:100%;}
.site_container h2{ clear:both; float:none; margin:none; padding:15px 0 0 0; line-height:100%;}
.site_container .site_kategori_link{ float:left; border-bottom:1px solid #f2edec; padding:7px 0; width:100%;}
.site_container .site_kategori_link a{font-family: 'Roboto Condensed', sans-serif; font-weight:300; font-style:normal;font-size:18px; height:auto;color:#333; margin:0px; background: url(images/theme/ico2.png) no-repeat left 8px; padding-left:20px;}
.site_container .site_kategori_link a:hover{ color:#123;}
.site_container .site_link{ float:left; border-bottom:1px solid #f2edec; padding:7px 0; width:100%;}
.site_container .site_link a{color:#000;margin:0px; font-size:14px; float:left; background: url(images/theme/ico3.png) no-repeat 20px 8px; padding-left:40px;}
.site_container .site_link a:hover{ color:#123;}

/*::::: 404 SAYFASI ::::::::*/
.page_404{ position:relative; text-align:center; margin:100px 0 50px; color:#666;}
.page_404 h1 { position:relative; text-transform: uppercase; letter-spacing: 4px; font-weight: bold; font-style:italic; color:#333333; font-size: 22px; display:block; border:none;}
.page_404 h2 { position:relative;  text-transform: uppercase; letter-spacing: 20px; font-size: 200px; color:#dddb00; font-weight:700; margin:-70px 0 20px 0;}
.page_404 p { font-family: 'Roboto', sans-serif; font-weight:300; line-height: 1.6em; text-align: center; font-size: 16px; padding:30px 0;}
.page_404 h2 span{margin:0px;}

/*::::: SAYFALAMA ::::::::*/
#sayfa_container{position:relative; width:auto; margin:0 -4px; padding:0px; }
#sayfa_container .sayfa ul{	list-style:none; float:left; margin:0px; padding:0px;}
#sayfa_container .sayfa ul li{list-style:none; float:left; margin:4px; padding:0px; width:30px; height:30px; line-height:30px; vertical-align:middle; text-align:center; background:#eee; color:#666; font-family:"Roboto Condensed"; font-weight:400; font-size:18px; border:1px solid #ddd;}
#sayfa_container .sayfa ul li:hover{background:#e3e3e3;}
#sayfa_container .sayfa ul li.selected{background:#03b3ef; color:#FFF;}
#sayfa_container .sayfa ul li.ilk_sayfa{ background:#eee url(images/theme/first.png) center top no-repeat;}
#sayfa_container .sayfa ul li.ilk_sayfa:hover{ background:#e3e3e3 url(images/theme/first.png) no-repeat center bottom;}
#sayfa_container .sayfa ul li.onceki_sayfa{ background:#eee url(images/theme/left.png) center top no-repeat;}
#sayfa_container .sayfa ul li.onceki_sayfa:hover{ background:#e3e3e3 url(images/theme/left.png) no-repeat center bottom;}
#sayfa_container .sayfa ul li.son_sayfa{ background:#eee url(images/theme/last.png) no-repeat center top;}
#sayfa_container .sayfa ul li.son_sayfa:hover{ background:#e3e3e3 url(images/theme/last.png) no-repeat center bottom;}
#sayfa_container .sayfa ul li.sonraki_sayfa{ background:#eee url(images/theme/right.png) no-repeat center top;}
#sayfa_container .sayfa ul li.sonraki_sayfa:hover{ background:#e3e3e3 url(images/theme/right.png) no-repeat center bottom;}

/*::::: YUKARI DÜĞMESİ ::::::::*/
.yukari_container{ position:relative; width:1200px; margin:0 auto;}
#back-top {z-index:10;position: fixed;bottom: 40px;margin-left: 1250px;}
#back-top a {width: 51px;display: block;text-align: center;font: 11px/100% Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;color: #333;/* background color transition */-webkit-transition: 0.3s;-moz-transition: 0.3s; -o-transition: all 0.3s ease; transition: 0.3s;}
#back-top a:hover {color: #dddb00;}
/* arrow icon (span tag) */
#back-top span {width: 51px;height: 51px;display: block; padding:0px; margin-bottom: 7px;background:url(images/theme/icon_top.png) no-repeat center top; -webkit-border-radius: 26px;-moz-border-radius: 26px;border-radius: 26px;background color transition -webkit-transition:  0.35s;-moz-transition:  0.35s;transition:  0.35s;}
#back-top a:hover span {background:url(images/theme/icon_top.png) no-repeat center bottom; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}

/*::::: ALBANNER ::::::::*/
#altbanner_container{ position:relative; clear:both; width:100%; background:#454545 url(images/theme/alt_banner_bg.jpg) right bottom no-repeat; margin:0px; padding:0px;}
#turkuaz_container{ position:relative; clear:both; width:100%; background:#333333; margin-top:0px;}
.alt_bolum_container{ margin:0 -15px;}
.alt_banner_bolum{ float:left; width:calc(25% - 30px); margin:15px;}
.alt_banner_logo{ background:url(images/theme/alt_banner_logo.png) no-repeat left center; height:140px; margin:40px 0 20px;}
.alt_banner_baslik{ color:#fff; font-family:'Roboto Condensed', sans-serif; font-weight:400; font-style:normal; font-size:16px; line-height:60px; margin:20px 0;  }
.alt_banner_icerik{ color:#eeeee2; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:150%;}
.alt_banner_bolum a:hover .duyuru_baslik{ text-decoration:underline;}
.alt_banner_bolum .duyuru_baslik{ color:#a1a191; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:150%;}
.alt_banner_bolum .duyuru_tarih{ color:#585858; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:150%; margin-bottom:10px;}
.alt_banner_icerik a{ background:url(images/theme/ico_1.png) left center no-repeat; padding-left:20px; display:block; color:#eeeee2; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:150%; margin-bottom:10px;}
.alt_banner_icerik a:hover{ text-decoration:underline;}
.alt_banner_adres{ background:url(images/theme/ico_2.png) left 5px no-repeat; padding-left:30px; line-height:125%;}
.alt_banner_tel{ background:url(images/theme/ico_3.png) left center no-repeat; padding-left:30px; height:30px; line-height:30px;}
#alt_banner_turkuaz{ position:relative; font-family:arial; font-size:12px; font-weight:normal; color:#a1a191; text-decoration: none; line-height:150%; margin:0px auto; padding:20px 0; width:1170px;}
#alt_banner_turkuaz a{ font-size:12px; color:#a1a191;}
#alt_banner_turkuaz a:hover{color:#ccc; text-decoration:underline;}
.alt_social_container{ position:absolute; right:0; top:30px;}
.alt_social_container .facebook{ background:url(images/theme/ico_facebook.png) no-repeat left center; padding-left:20px; margin:10px; display:inline-block;}
.alt_social_container .twitter{ background:url(images/theme/ico_twitter.png) no-repeat left center; padding-left:25px; margin:10px; display:inline-block;}
.alt_social_container .instagram{ background:url(images/theme/ico_instagram.png) no-repeat left center; padding-left:20px; margin:10px; display:inline-block;}
.alt_social_container .google{ background:url(images/theme/ico_google.png) no-repeat left center; padding-left:20px; margin:10px; display:inline-block;}
.alt_social_container .pinterest{ background:url(images/theme/ico_pinterest.png) no-repeat left center; padding-left:20px; margin:10px; display:inline-block;}


/*::::: FANCYBOX IMAGE GALLERY ::::::::*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;  border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('images/theme/fancybox_sprite.png');}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url('images/theme/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('images/theme/blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock { overflow: hidden !important; width: auto;}
.fancybox-lock body { overflow: hidden !important;}
.fancybox-lock-test { overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('images/theme/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;  border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('images/theme/fancybox_sprite@2x.png');background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/}
#fancybox-loading div {background-image: url('images/theme/fancybox_loading@2x.gif');background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/}
}
@media only screen and ( max-width:1200px )
{
#header_container #header,.orta_container,#alt_banner{ width:980px;}
}
@media only screen and ( max-width:1024px )
{
html { min-width:100%;}
body {min-width:100%;}
}
@media only screen and ( max-width: 768px )
{
#page_container, #main_container,#header_container,#header_container #header,#banner_container, .banner,.slider_container,.orta_container,.orta_bolum,.tablo_icerik,.orta_container_full,.orta_container_sol,.orta_container_sag,.orta_bolum_container .orta_icerik,.form_container,#alt_banner_turkuaz{ width:100%; clear:both; float:none; display:block;}
#header_container{ height:60px;}
#header_container .header_ust{ height:10px;}	
#header_container .header_ust .telefon{ display:none;}
#header_container #header{ height:50px;}
#header_container #logo_container{top:0px; right:auto; left:0; width:auto; margin:0; padding:0;}
#header_container #logo{ display:block; padding:5px 0 5px 20px ; width:150px; height:40px; position:absolute; top:0px; left:0px; z-index:10000;}
#header_container #logo img{ height:35px; margin:5px 0px 0 0;}

#banner_container .bg .banner_serit_sol{right:calc(50% - 150px);height:30px; bottom:0; background:rgba(221,219,0,1); -webkit-clip-path: polygon(0 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%); clip-path: polygon(0 0, 100% 0%, calc(100% - 20px) 100%, 0% 100%);}
#banner_container .bg{ margin-top:60px; height:200px;}
#banner_container .bg_icerik,#banner_container .bg_duyurular,#banner_container .bg_duyurudetay,#banner_container .bg_antrenorler,#banner_container .bg_antrenordetay,#banner_container .bg_sporcular,#banner_container .bg_sporcudetay,#banner_container .bg_gruplar,#banner_container .bg_grupdetay,#banner_container .bg_galeri,#banner_container .bg_insankaynaklari,#banner_container .bg_iletisim{ background-size:auto 100%;}

.orta_container{ position:relative; padding:20px; width:auto; clear:both; display:block;}
.tablo_container{ width:100%; margin:20px 0;}
.tablo_icerik{ margin:0px 0; padding:0;}
.orta_container_sol{ padding-right:0;}
.orta_container_sag{ padding-left:0px;}
.scroll_container{bottom:0px;}
.scroll_icon{background-size:20px 41px; width:30px; height:62px;}
.social_container{ position:absolute; right:0px; left:0; bottom:60px; text-align:center;}
.social_container a{ display:inline-block; margin:0px 5px;}
.social_container a img{ width:32px;}
.scroll_container .telefon{ position:relative; display:inline-block; left:auto; right:auto; margin:auto; bottom:50px;}

.bxslider_container{ margin:0;}
.bxslider .antrenor_container{ margin:0px; padding:0px; width:auto; height:auto; float:left;}
.bxslider .antrenor_container .antrenor_baslik{ padding:15px 30px 15px 65px; font-size:20px; -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}
.bxslider .antrenor_container .antrenor_resim img{ width:100%;}

.orta_bolum_container{  margin:0px;}
.orta_bolum_container .orta_icerik{ left:auto; padding:0px; margin:15px 0;}
.orta_bolum_container .orta_baslik{padding:15px 5px;font-size:30px;}
.orta_bolum_container .orta_baslik span{font-size:30px; display:inline-block;}
.orta_bolum_1 .orta_baslik{ margin:0; padding:0;}
.orta_bolum_1 .orta_bolum_container_ic{ position:relative; display:block; width:auto; float:none; margin:0px; padding:20px 0;}
.orta_bolum_1 .sayi_serit{ position:relative; background:none; float:left; width:100%; margin-bottom:50px;}
.orta_bolum_1 .sayilar_container{ position:relative; display:block; left:0; width:100%}
.orta_bolum_1 .sayi_container{ float:left; width:calc(50% - 50px); margin:35px 25px; text-align:center}
.orta_bolum_1 .orta_icerik_button{ text-align:center; padding:15px 0;}
.orta_bolum_1 a{ padding:10px 20px; font-size:18px;  -webkit-clip-path: polygon(15px 0, 100% 0%, calc(100% - 15px) 100%, 0% 100%); clip-path: polygon(15px 0, 100% 0%, calc(100% - 15px) 100%, 0% 100%);}
.orta_bolum_1 .orta_bolum_resim{ position:relative; top:auto; left:auto; height:auto; text-align:center; /*overflow:hidden;*/}
.orta_bolum_1 .orta_bolum_resim img{ width:75%;}
.orta_bolum_2 .duyuru_list{ position:relative; display:block; width:auto; float:none; margin:0px; padding:0;}
.orta_bolum_2 .duyuru_container{ position:relative; padding-left:65px; padding-bottom:40px; min-height:auto;}
.orta_bolum_2 .duyuru_tarih{width:50px; height: 50px; }
.orta_bolum_2 .duyuru_tarih div{line-height:40px; font-size:18px;}
.orta_bolum_2 .duyuru_baslik{ font-size:20px;}
.orta_bolum_2 .orta_bolum_resim{ text-align:center; position:relative; top:0px; left:auto; height:auto; /*overflow:hidden;*/}
.orta_bolum_2 .orta_bolum_resim img{ width:75%;}
.orta_bolum_3 .orta_bolum_container_ic{  position:relative; display:block; width:auto; float:none; margin:0px; padding:20px 0;}

#nav { clear:both; float:none; left:0; height:auto;font-family: 'Roboto Condensed', sans-serif; font-weight:400; font-style:normal;font-size:24px; color:#fff;}
#nav #mobil_menu{ display:block; height:50px;}
#nav #mobil_menu a{ position:absolute;background:url(images/theme/mobile_menu.png) no-repeat; width:32px; height:32px; display:block; right:15px; top:10px;}
#nav ul { clear:both; float:none; height:auto;display:none; padding:0px; background:#454545;}
#nav li { clear:both; float:none;line-height:40px;height:auto; padding:0 20px; text-align:left;}	
#nav span {clear:both; float:none; display:block; padding:0 0px 0 0px; line-height:40px; height:auto;  border-bottom:1px rgba(255,255,255,0.1) solid; width:auto;}
#nav li a {display:block; line-height:40px; height:40px; margin:0; padding:0px 0 0 0px; color:#fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.35s ease;}
#nav li ul,#nav li:last-child ul { position:relative; top:auto; left:auto; width:auto; margin:0 0px; padding:0;}
#nav li li{ width:auto; }
#nav li li a{ padding:10px 20px;}

#sayfa_galeri_container { position:relative; margin:-20px; padding:0px; }
#sayfa_galeri{	list-style:none; float:left; width:auto; margin:-10px; padding:0px;}
#sayfa_galeri .foto{  width:calc(33.33333% - 24px);}
#sayfa_galeri .foto img{ width:100%;}

.duyurular_container .duyuru_list{ position:relative; display:block; margin:20px 0; padding:0;}
.duyurular_container .duyuru_container{ position:relative; padding-left:65px; min-height:auto;  float:none; width:auto; margin:0; padding-bottom:40px;}
.duyurular_container .duyuru_tarih{width:50px; height: 50px; }
.duyurular_container .duyuru_tarih div{line-height:40px; font-size:18px;}
.duyurular_container .duyuru_baslik{ font-size:20px;}

.antrenorler_container{ position:relative; clear:both; margin:0 -20px;}
.antrenor_container{ width:calc(50% - 40px);}
.antrenor_container .antrenor_baslik{ padding:15px 30px 15px 65px; font-size:20px; -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}

.sporcular_container{ position:relative; clear:both; margin:0 -20px;}
.sporcu_container{ width:calc(50% - 40px);}
.sporcu_container .sporcu_baslik{ padding:15px 30px 15px 65px; font-size:20px; -webkit-clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%); clip-path: polygon(22px 0, 100% 0%, calc(100% - 22px) 100%, 0% 100%);}

.ziyaretci_container{ position:relative; clear:both; margin:0 -20px;}
.ziyaretci_container .mesaj_container{ width:calc(50% - 40px);}
.ziyaretci_container .mesaj_container .mesaj_icerik_container{ min-height:250px;}

.iletisim,.form_container{ position:relative; display:inline-block; margin:30px 0; float:none; width:100%;}
.form_container .form_baslik{ width:130px;}
.form_container .form_nesne{ width: calc(100% - 130px);}
.form_container label{ display:inline-block;}

.alt_bolum_container{width:auto; clear:both; margin:-20px; width:100%; float:none; display:inline-block;}
.alt_banner_bolum{ width:calc(50% - 60px); margin:30px; float:left; display:block;}
#alt_banner_turkuaz{ padding:20px; width:auto;}
.alt_social_container{ position:relative; display:block ; margin:20px auto; text-align:center; top:0}
.social_container{ position:relative; right:0px; top:0px; margin:15px;}
}
@media only screen and ( max-width: 500px )
{
#banner_container .bg .banner_serit_sol{right:calc(50% - 50px);height:10px; bottom:0; background:rgba(221,219,0,1); -webkit-clip-path: polygon(0 0, 100% 0%, calc(100% - 8px) 100%, 0% 100%); clip-path: polygon(0 0, 100% 0%, calc(100% - 8px) 100%, 0% 100%);}
.antrenor_container{ width:calc(100% - 40px);}
.sporcu_container{ width:calc(100% - 40px);}
.ziyaretci_container .mesaj_container{ width:calc(100% - 40px);}
.ziyaretci_container .mesaj_container .mesaj_icerik_container{ min-height:auto;}
#sayfa_galeri .foto{ margin:10px; width:calc(50% - 20px);}
.alt_banner_bolum{ width:auto; clear:both; float:none; display:block;}
}
@media only screen and ( max-width: 360px )
{

}

