@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,500,400italic,900italic,900,700italic,700,500italic&subset=latin,greek-ext,greek,cyrillic,vietnamese,cyrillic-ext,latin-ext);
body{
	margin: 0;
	padding: 0;
	background-color:#f0f0f0;
	font-family: 'Roboto', sans-serif;
	overflow-x:hidden;
}
.no-padding{
	padding:0;
}
.no-margin{
	margin:0;
}
.motion{
	-webkit-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-moz-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000); 
	-o-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-o-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
}
a{
	text-decoration: none !important;
}
.img-centered{
	margin:0 auto;
}
.header_top{
	background-color:#fcfdfd;
	width:100%;
 }
header{
	z-index:99999999;
	position: relative;
}
header .site_map{
	padding-top:40px;
}

header .social{
	text-align: right;
	margin-top:40px;
}
header .pattern1{
	width:100%;
	height:33px;
	background-image:url('../images/pattern1.jpg');
	background-repeat: repeat-x;
}
header .navbar-default{
 	background-color: #0466bf;
    border: none;
    border-radius: 0;
    border-bottom:1px solid #045aa8;
    -webkit-box-shadow: 1px 6px 14px 0px rgba(74,74,74,0.62);
	-moz-box-shadow: 1px 6px 14px 0px rgba(74,74,74,0.62);
	box-shadow: 1px 6px 14px 0px rgba(74,74,74,0.62);
	margin-top:-33px;
}
header #bs-example-navbar-collapse-1{
	padding:0 !important;
}
header #bs-example-navbar-collapse-1 ul{
 	background-color: #0466bf;
	-webkit-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-moz-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000); 
	-o-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-o-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);

}
header .dropdown-menu{
	margin-left:55px;
}
header .dropdown-menu>li :hover{
	background-color:#005099 !important;
}
#bs-example-navbar-collapse-1 ul li a {
	color:white;
	-webkit-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-moz-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000); 
	-o-transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	transition: all 400ms cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	-o-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
	transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
}
.navbar-nav>li>a{
	padding-left:57px !important;
	padding-right:0px !important;
}
.logo{
 	margin-bottom: -15px;
    z-index: 999999;
    position: relative;
    left:-5px;
    cursor:pointer;
}
.birimlerimiz a {
	margin-left:120px;
}
.carousel-indicators{
	bottom:70px;
}
.carousel-indicators .active{
	background-color:#0463b9;
	border-color:#0463b9;
	width:20px;
	height:20px;
}
.carousel-indicators li {
	background-color:white;
	width:20px;
	height:20px;
}
.carousel-caption{
	padding-bottom:250px;
	 -ms-transform: skewX(-15deg); 
    -webkit-transform: skewX(-15deg);  
    transform: skewX(-15deg);  
    text-align: left;
}
.carousel-caption .first_title span{
	background-color:#fbfbfb;
	font-size:40px;
	font-weight: lighter;
	color:#0466bf;
	text-shadow: none; 
	padding:10px 20px;
	letter-spacing: -2px 
} 
.carousel-caption .second_title {
	margin-top:11px;
}

.carousel-caption .second_title span{
	background-color:#0466be;
	font-size:37px;
	font-weight: bold;
	color:white;
	text-shadow: none; 
	padding:10px 20px; 
	margin-left:10px; 
} 

 

html,
body {
    height: 100%;
}
 

.carousel {
    height: 550px;
    margin-top:-39px;
}

.item,
.active,
.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.navbar-toggle{
	margin-right:30px;
}
.navbar-toggle .icon-bar {
	background-color:white !important;
	border-color: white;
}
.navbar-brand{
	display:none;
	color:white !important;
	padding-left:30px;
}
#homepagelink{
	display: none;
}
.carousel-control .icon-prev:before, .carousel-control .icon-next:before{  
	font-size:100px; 
}

#owl-demo .item{
    background: #3fbf79;
    padding: 0px 0px; 
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
}
.customNavigation{
  text-align: center;
}
.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.notice{ 
    margin-top: -50px; 
    z-index: 99999;
    position: relative;
}
.notice .head{
	text-align: center;
	color:#7d7d7d;
	font-weight: bold;
	padding-top:19px;
	font-size: 16px
}
.notice_control{ 
	text-align: center
}
.notice_control a {
	background-color:#f0f0f0;
	padding:30px;
}
.notice .owl-theme .owl-controls, .owl-theme .owl-controls{
	display: none !important;
}

.notice .owl-item .item .date{
	background: linear-gradient(#a1a1a1, #7d7d7e);
    background: -moz-linear-gradient(#a1a1a1, #7d7d7e); /* FF3.6+ */
    background: -webkit-linear-gradient(#a1a1a1,#7d7d7e); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(#a1a1a1,#7d7d7e); /* Opera11.10+ */
    background: -ms-linear-gradient(#a1a1a1,#7d7d7e); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1a1a1', endColorstr='#fdf5e5',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(#a1a1a1,#7d7d7e); /* W3C */
    padding-top:4px;
    padding-bottom:12px;
    text-align: center !important
}

.notice .owl-item .item .date .number{
	font-size:30px;
	font-weight: lighter;
	text-align: center;
}
.notice .owl-item .item .date .text{
	font-size:17px;
	font-weight: lighter;
	text-align: center;
}
.notice .owl-item .item .content{
	background-image:url('../images/notice_triangle.png');
	background-repeat: no-repeat;
	background-position: top left;
}

.notice .owl-item .item .content p{
	color:black;
	text-align: left;
	padding-top:12px;
	padding-left:2px;
}
.notice .container{
	-webkit-box-shadow: 1px 0px 44px 0px rgba(74,74,74,0.62);
    -moz-box-shadow: 1px 0px 44px 0px rgba(74,74,74,0.62);
	box-shadow: 1px 0px 44px 0px rgba(74,74,74,0.62);
	background-color:white;
}
.news{
	margin-top:20px;
}
.news .head{
	background-color: #0466bf;
    color: white;
    padding: 20px;
    font-weight: normal;
    padding-right: 0px;
    overflow: hidden;
    margin-bottom:-30px;
}
.news .head .next2, .news .head .prev2{
	margin-top:-27px;
} 
.news .head .more_detail{ 
    float: right;
    color: white;
    font-size: 14px;
    text-decoration: underline !important;
    padding-top:3px;					
}
#owl-demo2 .item .detail{
	padding:25px;
	padding-top:10px;
	background-color:white;
	margin-top:-20px;
}
#owl-demo2 .item h5{
	color:#0466bf;
	font-size:15px;
}
#owl-demo2 .item p {
	color:#7d7d7d;
	line-height: 15px;
}
.news_top{ 
    margin-top: -32px;
    margin-left: 20px;
}
.news_bottom{ 
    z-index: 9999;
    position: relative;
    margin-top: -12px;
    margin-left: 20px;
}

.photos h5{
	text-align: center;
	background-color:#2a374d;
	color:white;
	font-size: 20px;
	padding:14px;
}
.photos h5 img {
	margin-right:30px;
}
.photos_triangle {
	margin-top:-24px;
	z-index: 9999;
	position: relative;
}
#owl-demo3{
	margin-top:-30px;
}
#owl-demo3 p {
	background-color: #ca2a26;
    position: relative;
    color: white;
    width: 85%;
    text-align: left;
    margin: 0 auto;
    margin-top: -74px;
    padding: 5px;
    margin-bottom:30px;
}
#owl-demo3 .next3, #owl-demo3 .prev3{
	cursor: pointer;
}

#owl-demo3 .item img{
	width:100%;
} 

#owl-demo4{
	margin-top:-30px;
}
#owl-demo4 p {
	background-color: #ca2a26;
    position: relative;
    color: white;
    width: 85%;
    text-align: left;
    margin: 0 auto;
    margin-top: -74px;
    padding: 5px;
    margin-bottom:30px;
}
#owl-demo4 .next4, #owl-demo4 .prev4{
	cursor: pointer;
}

#owl-demo4 .item img{
	width:100%;
}
.services{
	margin-top:20px;
}
.services h5{
	text-align: left;
	background-color:#05c148;
	color:white;
	font-size: 19px;
	padding:14px;
	padding-left:20px;
	margin-bottom:0px;
}
.services h5 img{
	margin-right:20px;
}
.services .service{
	background-color:white;
	padding: 20px;
	padding-left:15%;
	border-bottom:1px solid #dddddd;
}
.services .service:nth-child(odd){
	border-left:1px solid #ddd;
}
.services .service h6 {
	color:#7d7d7d;
	font-weight: bold;
	font-size: 14px;
}
.services .service h6 img{
	margin-right:20px;
}
.president{
	background-color:#0466bf;
	margin-top:20px;
}
.president .pres {
	padding-left:13%;
	margin-top:15px;
	margin-bottom:15px;
}


.president .pres2 {
	padding-left:10%;
	margin-top:15px;
	margin-bottom:15px;
}
.speed_contact{ 
	margin-top:27px;
}
.speed_contact h5 {
	text-align: left;
    background-color: #05c148;
    color: white;
    font-size: 19px;
    padding: 14px;
    padding-left: 20px;
    margin-bottom: 0px;
}
.ebulletin{ 
	margin-top:28px;
}
.ebulletin h5 img{
	margin-right:20px;
}
.ebulletin h5 {
	text-align: left;
    background-color: #0466bf;
    color: white;
    font-size: 19px;
    padding: 14px;
    padding-left: 20px;
    margin-bottom: 0px;
}
.ebulletin .detail{
	text-align: center;	
	padding:28px;
	color:#7d7d7d;
	background-color:#f6f6f6;
	border-bottom:2px solid #d5d5d5;
	padding-bottom:0px;
}
.ebulletin .detail img {
	margin-bottom:20px;
}
.ebulletin .Ctrl{
	width:100%;
	border:none;
	background-image:url('../images/text_bottom.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	padding:11px 10px;
	outline: inherit;
	background-color:transparent;
}
.speed_contact h5 img{
	margin-right:20px;
}
.speed_contact .detail{
	background-color:white;
	border-bottom:2px solid #d5d5d5;
}
.speed_contact .detail .Ctrl{
	width:100%;
	border:none;
	background-image:url('../images/text_bottom.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	padding:20px;
	outline: inherit;
}
.lansman{ 
    width: 100px;
    margin-top: -100px;
    margin-left: 14px;
}
footer{
	background-color:#ffffff;
	padding:50px 0px;
}
footer .items h4 {
	color:#0466bf;
	font-weight: bold;
	margin-bottom:25px;
	margin-top:25px;
}
footer .items ul	li a{
	color:#7d7d7d !important;
	line-height: 30px;
}

.breadcrumb a { 
color:#0466bf !important
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color:transparent !important;
}

@media (max-width:1200px){ 
	header .pattern1{
	display: none;
	}
	.carousel {
    height: 450px;
    margin-top:-0px;
	}
	.header_top{
		padding-bottom:40px;
	}
	.logo{
 	margin-bottom: 10px;
    z-index: 999999;
    position: relative;
    left:0px; 
	} 
	.birimlerimiz a {
		margin-left:0px;
	}
	.navbar-nav>li>a{
	padding-left:27px !important;
	padding-right:0px !important;
	font-size: 12px
	}
	.carousel-caption{
	padding-bottom:200px; 
	}
	.carousel-caption .first_title span{ 
	font-size:27px; 
	} 
	.carousel-caption .second_title span{ 
	font-size:27px; 
	} 
}

@media (max-width:992px){
	header .social, header .site_map{
	text-align: center !important;
	padding-top:10px;
	margin:0 auto;
	margin-bottom:10px;
	}
	.logo{
 	margin-bottom: 0px;
    z-index: 999999;
    position: relative;
    left:0px;
	}
	.navbar-nav>li>a{
	padding-left:17px !important;
	padding-right:0px !important;
	font-size: 10px
	} 
	.carousel {
    height: 300px;
    margin-top:-39px;
	}
	.carousel-caption{
	padding-bottom:150px; 
	}
	.carousel-caption .first_title span{ 
	font-size:20px; 
	} 
	.carousel-caption .second_title span{ 
	font-size:20px; 
	} 
	.speed_contact {
		text-align: center !important
	}
	.ebulletin .Ctrl{
	background-image:none;
	border-bottom:1px solid #7d7d7d;
	}
	.speed_contact .detail .Ctrl{
			background-image:none;
			border-bottom:1px solid #7d7d7d;
	}
	footer{
		text-align: center
	} 
	.lansman{ 
	    width: 100px;
	    margin-top: 40px !important;
	    margin-left: 0px;
	}
}
@media (min-width:768px){
	.dropdown:hover .dropdown-menu {
        display: block;
    }
}
@media (max-width:768px){
	.navbar-brand{
		display: block
	}
	.carousel {
    height: 200px;
    margin-top:-39px;
	}
	.carousel-caption{
	padding-bottom:80px; 
	}
	.carousel-caption .first_title span{ 
	font-size:15px; 
	} 
	.carousel-caption .second_title span{ 
	font-size:15px; 
	} 
	.navbar-nav{
		margin-left:30px;
		overflow-x:hidden;
	}
	.homepage_icons{
		display: none !important;
	}
	#homepagelink{
		display: block
	}

	.carousel-indicators{
		bottom:20px;
	}
	.carousel-indicators .active{
		background-color:#0463b9;
		border-color:#0463b9;
		width:10px;
		height:10px;
	}
	.carousel-indicators li {
		background-color:white;
		width:10px;
		height:10px;
	}
	.notice{ 
	    margin-top: 0px; 
	    z-index: 99999;
	    position: relative;
	}
}

@media (max-width:479px){
	
}