@font-face {
    font-family: FrutigerNeueLTProThin;
    src: url("../fonts/webfont/FrutigerNeueLTPro-Thin.otf");
}

@font-face {
    font-family: FrutigerNeueLTProRegular;
    src: url("../fonts/webfont/FrutigerNeueLTPro-Regular.otf");
}

@font-face {
    font-family: 'Akzidenz GroteskBEBolCnTi';
    src: url('../fonts/Akzidenz-GroteskBEBolCnTi.eot');
    src: url('../fonts/Akzidenz-GroteskBEBolCnTi.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Akzidenz-GroteskBEBolCnTi.woff2') format('woff2'),
        url('../fonts/Akzidenz-GroteskBEBolCnTi.woff') format('woff'),
        url('../fonts/Akzidenz-GroteskBEBolCnTi.ttf') format('truetype'),
        url('../fonts/Akzidenz-GroteskBEBolCnTi.svg#Akzidenz-GroteskBEBolCnTi') format('svg');
    font-weight: normal;
    font-style: normal;
} 

@font-face {
    font-family: 'Gotham Narrow';
    src: url('../fonts/GothamNarrow-Medium.eot');
    src: url('../fonts/GothamNarrow-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GothamNarrow-Medium.woff2') format('woff2'),
        url('../fonts/GothamNarrow-Medium.woff') format('woff'),
        url('../fonts/GothamNarrow-Medium.ttf') format('truetype'),
        url('../fonts/GothamNarrow-Medium.svg#GothamNarrow-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Narrow';
    src: url('../fonts/GothamNarrow-Light.eot');
    src: url('../fonts/GothamNarrow-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GothamNarrow-Light.woff2') format('woff2'),
        url('../fonts/GothamNarrow-Light.woff') format('woff'),
        url('../fonts/GothamNarrow-Light.ttf') format('truetype'),
        url('../fonts/GothamNarrow-Light.svg#GothamNarrow-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Gotham Narrow';
    src: url('../fonts/GothamNarrow-Bold.eot');
    src: url('../fonts/GothamNarrow-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GothamNarrow-Bold.woff2') format('woff2'),
        url('../fonts/GothamNarrow-Bold.woff') format('woff'),
        url('../fonts/GothamNarrow-Bold.ttf') format('truetype'),
        url('../fonts/GothamNarrow-Bold.svg#GothamNarrow-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

body.home {
     overflow-x: hidden; overflow-y:auto; scrollbar-color: #656565 #333333; scrollbar-width: thin;
	 font-family: 'Gotham Narrow';
     font-weight: 500;
     font-style: normal;
}

body {
    background:#000;
    /*font-family: 'FrutigerNeueLTProRegular';*/
 	overflow-x: hidden; scrollbar-color: #656565 #333333; scrollbar-width: thin;overflow-y: auto; 
}
header {
    /*background-color: #1a1a1a;*/
	 position:relative;
}

/*.wow:first-child {visibility: hidden;}*/
.silici {clear:both; height:0;}
.fleft {float:left;}
.fright {float:right;}
.golge  {-webkit-box-shadow: 0px 0px 5px 3px rgba(193, 193, 193, 0.8);-moz-box-shadow: 0px 0px 5px 3px rgba(193, 193, 193, 0.8);box-shadow: 0px 0px 5px 3px rgba(193, 193, 193, 0.8);  /* For I E 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=14, Direction=135, Color='#737373')";/* For I E 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=14, Direction=135, Color='#737373');}

.icgolge {-moz-box-shadow: inset 0px 0px 20px #c1c1c1;/* Mozilla */-webkit-box-shadow: inset 0px 0px 20px #c1c1c1;/* Chrome ve Safari */box-shadow: inset 0px 0px 20px #c1c1c1;/* Standart CSS Kodu */}

#govde {width:100%; background:#fff; padding:0;margin:30px 0;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;-webkit-box-shadow: 0 4px 4px 0 rgba(49, 49, 49, 0.7);-moz-box-shadow: 0 4px 4px 0 rgba(49, 49, 49, 0.7);box-shadow: 0 4px 4px 0 rgba(49, 49, 49, 0.7);  /* For I E 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=14, Direction=135, Color='#313131')";/* For I E 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=14, Direction=135, Color='#313131');}

.ovalkose {border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.cerceve {border:solid 1px #e3000f;}
.cercevealt {border-bottom:solid 1px #0670ff; padding:5px;}
.altcizgi {border-bottom:solid 1px #0670ff; width:610px}
.formtext {background-color : #f0f0f0; width :400px; font-size : 16px; padding:8px; color : #333; font-weight : bold; border : 0;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.hata {background:#f9f0f0;font-size: 14px; padding:10px; width:98%; margin:0 auto 10px; text-align:left; border-left:solid 5px #dca7b0;}


video {position: fixed;right: 0;bottom: 0;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;background-size: cover;} 
 

#icerik {
  /*width:100%;
  height: 100%;
  position: fixed;
  z-index:20;
  background:rgba(0,0,0,0.7) url(../../images/doku.png);
  top: 0;
  bottom:0;
  left: 0;
  right:0;*/

position: fixed;height: 100%;width: 100%;left:0px;top:0px;margin:0;background:rgba(0,0,0,0.7) url(../../images/doku.png);color:#fff;overflow-x:hidden;
overflow-y:auto; scrollbar-color: #656565 #333333; scrollbar-width: thin;
}

#icerik2 {position: fixed;height: 100%;width: 100%;left:0px;top:0px;margin:0;color:#fff;overflow-x:hidden;overflow-y:auto; scrollbar-color: #656565 #333333; scrollbar-width: thin;
}

.design_ic_header {
    padding: 0 0 0 60px; position:relative;}


.tslogo {display:inline-block;z-index:9999; position:absolute; left:0; top:2em}
.logo {width:270px;	height:41px;}
.navbar {
    background: transparent;
    border: none;
    border-radius: 0;
    z-index: 1000;
    box-shadow: none;
    position: absolute;
	right:0; top:2.6em
}

.nav > li > a {
    /*font-family: 'FrutigerNeueLTProThin';*/
    transform: skew(-25deg);
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    font-size: 12px;
    padding: .4em 1.4em;
    color: #fff !important;
	font-family: 'Gotham Narrow';
    font-weight: 500;
    font-style: normal;
}
.nav > li > a:focus, 
.nav > li > a:hover {color: #000!important;}

.nav > li {transform: skew(25deg);margin-right: 2px;}
.nav > li:nth-child(1) {background:#16779c;}
.nav > li:nth-child(2) {background:#981766;}
.nav > li:nth-child(3) {background:#d2232a;}
.nav > li:nth-child(4) {background:#397741;}
.nav > li:nth-child(5) {background:#7382c5;}
.nav > li:nth-child(6) {background:#f47d1f;}
.nav > li:nth-child(7) {background:#ee2ba2;}
.nav > li:nth-child(8) {background:#f4dd1f;}
.nav > li:hover {background:#fff;}

.content_bg {background:rgba(235,28,35,0.9);}
.content_bg_2 {background:#16779c; opacity:0.9;}
.content_bg_3 {background:#981766; opacity:0.9;}
.content_bg_4 {background:#397741; opacity:0.9;}
.content_bg_5 {background:#7382c5; opacity:0.9;}
.content_bg_6 {background:#f47d1f; opacity:0.9;}
.content_bg_7 {background:#ee2ba2; opacity:0.9;}
.content_bg_8 {background:#f4dd1f; opacity:0.9;}
.content_bg_43 {background:#f75359; opacity:0.9;}


.navbar_bottom .nav > li {background-color: #eb1c23;width:10%; text-align:center;}
.navbar_bottom .nav > li:hover {background:#f47d1f;}
.navbar_bottom .nav > li.sosyal:hover {background-color: #eb1c23;}
.navbar_bottom .nav li:first-child {width: 25%;text-align: right;}

.dropdown-menu li:first-child {
    width: inherit !important;
    text-align: inherit !important;
}



.navbar_bottom .nav > li > a {color: #fff !important;}
.navbar_bottom .nav > li > a:hover {color: #000 !important;}
.navbar .dropdown-menu li a {padding: 8px;}

/*Açılır Menü*/
.navbar-nav > li > .dropdown-menu {
    background:rgba(172,9,15,1);
    /*background: url("../../images/nav_bg.png") repeat;*/
    transform: skew(-25deg);
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    width: 8.9em;
    left: -4.7em !important;
    min-width: inherit;
    float: inherit;
    border-radius: 0;
}
 .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: #f47d1f !important;
    background-image: none;
	color:#fff;
}

.navbar_bottom .navbar-nav > li > .dropdown-menu {
    left: 5.6em !important;
}

.dropdown-menu > li > a {
    color: #fff !important;
    font-size: 12px;
    text-align: center;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a {
    background: transparent;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    background-color: transparent;
}

.navbar_bottom .nav > li > a {
    color: #fff;
    font-size: 10px;
}

.nav {
    margin-right: 1em;
}

.navbar_bottom .nav {
    margin-right: 0;
    width: 100%;
}

footer {
    background: #1a1a1a;
	position:fixed;
    bottom: -30px;
    right: 0;
    left: 0;
	z-index:100;
} 

.navbar_bottom {
    margin-bottom: 0;
    position: relative;
    top: -1.1em;
}

main {
    padding: 0 5em;
    margin-top: 3em;
}

.main_content {
    /*background:rgba(235,28,35,0.9);*/
    padding:15px; 
    border-radius: 4px;
	border:solid 0px #ebebeb;
	text-align:justify;
	color:#000;
	width:100%;
  	height: 100%;
	margin-top:5em;
	font-size:16px;
	margin-bottom:50px;
	font-family: 'Gotham Narrow';
    font-weight: 300;
    font-style: normal;
 }

.main_content a {color:#000;}
.main_content a:hover {color:#fff;}

.content_bg_8 a {color:#000;}
.content_bg_8 a:hover {color:#f00; text-shadow:1px 1px #333}


 
.home .main_content {
   /* height: 39em;*/
}



#ikform { width:100%; margin-bottom:100px;}
#ikform label {display:block; text-align:left; margin-bottom:5px; }

#ikform h4 {display:block;/*font-family: 'FrutigerNeueLTProRegular';*/ background:url('../../images/header-pattren2.png'); margin:50px 0 10px 0; width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff; font-size:15px; padding:8px; text-align:left;} 
#ikform .input-2 {
	border:0;
 	border-bottom: 1px solid #000 !important;
	border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;
	background:none !important;
	width: 95%; 
	box-shadow: none;
	padding:5px;
	margin: 0 0 5px 0 !important;
	font-family: 'Gotham Narrow';
    font-weight: 400;
    font-style: normal;
	color: #000 !important; text-shadow:1px 1px #a3a3a3;
	clear:both;
} 
#ikform .input-2:hover {border:0;border-bottom:solid 1px #e3000f;}
.btn-submit-3 {
	border:none;
	background: #323232; 
	cursor: pointer;
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 8px 24px;
	text-align: center;
	text-shadow: none;
	
}
.btn-submit-3:hover {
	background: #e3000f;
	border-color: #fff;
	color: #fff;
	transition: all 1s ease 0s;
}



/* = Ajax Login Kontrol ------------------------------------------------------------------------------ */
#bilgi1, #bilgi2 {position: fixed; z-index:9000;height: 100%;width: 100%;left:0px;top:0px;margin:0;background-color:#000;display : none;text-align:center;color:#fff;filter:alpha(opacity=75);opacity: 0.75;-moz-opacity:0.75;}
.kapatbuton{background-color:#ee2828;border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,0.5);color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none; display:none;}
.kapatbuton:hover{background-color:#1e1e1e}
.kapatbuton>span{font-size:84%}
.kapatbuton.b-close,.kapatbuton.bClose{border-radius:7px 7px 7px 7px;box-shadow:none;font:bold 131% sans-serif;padding:0 6px 2px; position:absolute;right:5px;top:5px; z-index:1003}
/* = Ajax Login Kontrol ------------------------------------------------------------------------------ */
.eklemealani {width:60%; left:auto; border:solid 1px #fff;position: absolute; overflow: auto; z-index:90011;left: 50%;top: -150%;margin-left: -30%;padding:20px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; color:#fff;background:#eb1c23;font-family: 'Gotham Narrow';font-weight: 300;font-style: normal;}
.eklemealani legend {/*font-family: 'FrutigerNeueLTProRegular';*/display:block; margin:0 0 10px 0; width:100%; background:url('../../images/header-pattren2.png');color:#fff; font-size:15px; padding:4px 4px 4px 15px; text-align:left;}
 .eklemealani a,  .maileklemealani a {color:#fff; text-decoration:underline;}
 
 .maileklemealani {width:400px; left:auto; border:solid 1px #fff;position: absolute; overflow: auto; z-index:90011;left: 50%;top: -150%;margin-left: -200px;padding:20px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; color:#fff;background:#eb1c23;font-family: 'Gotham Narrow';font-weight: 300;font-style: normal;}
.maileklemealani legend {/*font-family: 'FrutigerNeueLTProRegular';*/display:block; margin:0 0 10px 0; width:100%; background:url('../../images/header-pattren2.png');color:#fff; font-size:15px; padding:4px 4px 4px 15px; text-align:left;}

.maileklemealani h4 {display:block;/*font-family: 'FrutigerNeueLTProRegular';*/ background:url('../../images/header-pattren2.png'); margin:50px 0 10px 0; width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff; font-size:15px; padding:8px; text-align:left; margin:0;} 


.eklemealani input.submit, .maileklemealani input.submit {display:block;margin:8px auto; width:175px; border:0; color: #333;padding:8px 15px; font-size:12px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; background:#f4dd1f}
.eklemealani input.submit:hover, .maileklemealani input.submit:hover {background: #333;color: #fff;}
.eklemealani input.text {border: 1px solid #ccc;background: #f7f6ee;width: 100%;margin: 0 0 10px 0;color: #e3000f;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; padding:8px; text-align:center;} 
.eklemealani input.text:hover, .maileklemealani input.text:hover {border:solid 1px #e3000f;}

.maileklemealani input.text {border: 1px solid #ccc; text-align:center;
	border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;
	background: #f7f6ee;
	width: 100%; 
	box-shadow: none;
	padding:5px;
	margin: 0 0 5px 0 !important;
	font-family: 'Gotham Narrow';
    font-weight: 400;
    font-style: normal;
	color: #000 !important; text-shadow:1px 1px #fff;
	clear:both;}
 
.main_slider {
     background: url('../../images/maske4b.png') no-repeat;background-size: 100% 100%;
    padding: 9px;
    width: 73%;
    margin: 0 auto;
	text-align:right;
}
.slide {background:#333;}
.text_bg{
    background: url('../../images/text_bg.png') repeat;background-size: 100% 100%;
}
 
.navbar_bottom .dropdown-menu {
    position: absolute;
    bottom: 100% !important;
    top: inherit !important;
    left: 1em !important;
}



.footer_social_icons ul li {
    border-radius: 50%;
    padding: 4px;
    background-color: #1a1a1a;
    display: inline-block;
    width: 20px !important;
    height: 20px;
    transform: skew(-25deg);
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
    cursor: pointer;
}

.footer_social_icons ul li:hover {
    background-color: #f47d1f;
}

.footer_social_icons ul li:hover i {
    color: #000;
}

.footer_social_icons ul {
    padding-right: 2em;
    margin: 2px 0;
}

.footer_social_icons ul li i {
    color: #fff;
    position: relative;
    left: -3px;
    top: -5px;
    font-size: 9px;
}

.btn_bizeulasin {
    border-radius: 0;
    padding: .8em 3em;
    text-align: center;
    /*font-family: 'Roboto', sans-serif;*/
    border: 1px solid #289cc7;
    color: #289cc7 !important;
    display: inline-block;
    margin-left: 1em;
}

.footer_social_icons {
    display: inline-block;
    position: relative;
    top: 2px;
}

.TavukSepeti {
    display: inline-block;
    position: relative;
	transform: skew(-25deg);
    -webkit-transform: skew(-25deg);
    -moz-transform: skew(-25deg);
	top:-2px;
}
.TavukSepeti a {color:#fff;}
.TavukSepeti a:hover {color:#000; text-decoration:none;}


.iletisim_input {
    border: 1px solid #c6c6c6;
    background-color: #f4f4f4;
    padding: 1.5em 1.5em 1.5em 2em;
    border-radius: 10px;
    margin-bottom: .5em;
}

.iletisim_descr {
    margin-bottom: 4em;
}

.iletisim_descr {
    color: #666666;
    /*font-family: 'Roboto', sans-serif;*/
    font-weight: 300;
}

.iletisim_title_txt {
    color: #565656;
    /*font-family: 'Roboto', sans-serif;*/
    font-weight: 700;
    font-size: 15px;
}

.bize_ulasin_text {
    color: #fff;
    /*font-family: 'Roboto', sans-serif;*/
    font-weight: 700;
    font-size: 22px;
    padding-left: 0;
    padding-bottom:8px; display:block; margin:0;
    border-bottom: 1px solid #c6c6c6;
}

.iletisim_content {
    margin-top: 2em;
    padding: 1em;
}

.main_content_2 {
    margin-bottom: 4em;min-height:350px; 
}

.btn_gonder_iletisim {
    border-radius: 2em;
    padding: .8em 4em;
    text-align: center;
    float: right;
    /*font-family: 'Roboto', sans-serif;*/
    font-weight: 700;
    color: #fff !important;
    text-transform: uppercase;
    background-color: #f47d1f;
    font-size: 16px;
    margin-top: 1em;
}

.owl-dots {
    display: none;
}

@media (max-width: 1604px) {
    .navbar_bottom .nav li:first-child {
        /*width: 48%;*/
    }

    .navbar_bottom .nav > li {
        width: 10%;
    }
}
@media (max-width: 1426px) {
    .navbar_bottom .nav li:first-child {
        /*width: 38%;*/
    }

    .navbar_bottom .nav > li {
        width: 12%;
    }
}

.owl-carousel .item img {
    height: 65vh;
}

@media (max-width: 1366px) {
    .navbar_bottom .nav li:first-child {
      /*  width: 37%;*/
    }

    .navbar_bottom .nav > li {
        width: 12%;
    }
}

@media (max-width: 1186px) {
    .navbar_bottom .nav li:first-child {
        /*width: 21%;*/
    }

    .navbar_bottom .nav > li {
        width: 15%;
    }
}

@media (max-width: 1092px) {
    .navbar_bottom .nav li:first-child {
        width: 18%;
    }

    .navbar_bottom .nav > li {
        width: 15%;
    }
}

@media (max-width: 890px) {
    .navbar_bottom .nav li:first-child {
        width: 22%;
    }

    .navbar_bottom .nav > li {
        width: 17%;
    }
}

@media (max-width: 768px) {
    body {
        overflow-y: scroll;
    }
#ab-orta { display:none;}	 
video {
  position: fixed;
  top: 50px; left:0;
  bottom: 0;
  width: 100%;
  height: 100%;
  width: auto;
  height: auto;
  z-index: -1000;
  background-size: cover;
}

	#ikform { width:100%; margin-bottom:100px;}
	.eklemealani, .maileklemealani {width:96%; left:auto;left: 50%;top: -150%;margin-left: -48%;}
	iframe {display:block; width:100%;}
	.tslogo {top:0.5em}
	.dropdown-menu > li > a {
    color: #333 !important;
    font-size: 12px;
    text-align: center;
}
    .design_ic_header {
        padding: 1em; border-bottom:solid 1px #fff;background: #1a1a1a;
    }

    .navbar {
        position: initial;
        margin: 0;
        padding: 0;
        min-height: 0; 
    }

    .logo {
        width: 95%;
        margin: 0 auto;
    }

    main {
        padding: 0 1em;
    }

    .nav {
        background: #1a1a1a;
    }

    body {
        overflow-y: scroll !important;
        padding-bottom: 5em;
    }

    footer {
        height: inherit;
    }

    .navbar_bottom {
        background: #1a1a1a;
    }

    .navbar_bottom .nav > li, .navbar_bottom .nav li:first-child {
        background-color: #333333;
        width: 109%;
        text-align: center;
        transform: inherit;
    }

    .nav > li > a {
        transform: inherit;
        font-size: 13px;
        color: #fff !important;
    }

    .footer_social_icons ul li {

        transform: inherit;

    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: #e7e7e7;
        height: 100vh;
        margin-top: 1em;
    }

    .nav > li {
        transform: inherit;
         box-shadow: none;
    }

    .navbar-nav > li > .dropdown-menu {
        transform: inherit;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff;
    }

    .main_slider {
        width: 100% !important;
    }

    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: transparent;
    }

    .navbar_bottom .navbar-toggle {
        height: 2em;
    }

    .btn_gonder_iletisim {
        font-size: 16px;
        display: table;
        float: inherit;
        margin: 0 auto;
        text-align: center;
    }

    .nav > li {
        background-color: #1a1a1a;
        margin-bottom: 5px;
    }

    .home .main_content {
        height: inherit;
    }

    .main_content {
        overflow-y: hidden;
        margin-top: 2em;
    }

    .owl-carousel .item img {
        height: inherit;
    }
    .navbar-nav > li > .dropdown-menu {

         background: none;
    }
}

@media (max-width: 345px) {
    .nav > li > a {
        transform: inherit;
        font-size: 15px;
    }
}
