@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700|Thasadith:400,500,600,700|PT+Sans:400,700&amp;subset=latin-ext');

/*
font-family: 'Montserrat', sans-serif;
font-family: 'Hind', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Aleo', serif;
*/


@import url('font-awesome.css');
@import url('flaticon.css');
@import url('animate.css');
@import url('owl.css');
@import url('jquery-ui.css');
@import url('jquery.fancybox.css');
@import url('nouislider.css');
@import url('jquery.bootstrap-touchspin.css');
@import url('icomoon.css');
@import url('hover.css');

 
* {
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
}


body {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#333;
	line-height:1.9em;
	font-weight:500;
	background:#fff;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
}

a{
	text-decoration:none;
	cursor:pointer;
	color:#000;
}
.clear { clear:both; }
.ten { height:10px; }
.twn { height:20px; }
a:hover,a:focus,a:visited{
	text-decoration:none;
	outline:none;
}
.nav-link { color:#010080 !important; font-weight:500  !important; font-size: 16px; }

.main-header .main-box {width: 100%;z-index: 99999;padding: 0px 0px;left: 0px;top: 0px; width: 100%;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}


.hizmet { margin-bottom:15px;   }
.rwap {  background:#FFF; }

.nst { width:550px; background:#FFF; height:450px; position:absolute; padding:40px;   }
.nst1 { padding:80px 0 0 20px;}
.nst2 { font-weight:600; font-size:38px; line-height:55px;  }

.theme-btn{ display:inline-block; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; 	-ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; }

.theme-color {color: #00aeef;}

.btn-style-one{
	position:relative;
	font-family: 'Montserrat', sans-serif;
	padding: 6px 25px 6px;
	line-height:24px;
	background: none;
	color:#ffffff;
	display: inline-block;
	letter-spacing:1px;
	border:2px solid #00aeef;
	font-size: 13px;
	font-weight:700;
	border-radius:1px;
	transition: .5s ease;
	border:2px solid #CCC;
}

.btn-style-one:hover{
	background:#DDD;
	color:#00aeef;
	transition: .5s ease;
}

.services-style-one{
	position:relative;
	padding: 100px 0px 80px 0px;
	background: #f7f7f7;
}


.hktitle { padding:5px 0 0px 0px;  font-size:20px; font-weight:bold; }
.iletisimtable { color:#fff; font-weight:normal; font-size:20px}
.iletisimtable >tbody>tr,.iletisimtable >tbody>tr>td { border:none; vertical-align:middle; height:55px; }
.iletisimtable img { height:29px; }
.seftext2 { font-size:65px; color:#000; font-family: 'Aleo', sans-serif; top: 40%;
left: 0;
right: 0;
bottom: 0;
margin: auto;  }

.ff1 { text-align: center;
    font-weight: 700;
    font-family: 'PT Sans';
    /* font-size: 24px; */
    padding: 2px 0;}
.ff2 { text-align:center; }

.cltitle { padding:10px 0 10px 0; text-align:center;     font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 26px;
    line-height: 30px;
    font-weight: 400;
    color: #444444;
    font-style: normal;  }
	
.cltitle2 { padding:0px 0 0px 0px; text-align:center;    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    font-size: 76px;
    line-height: 90px;
    font-weight: 400;
    color: #00007f;
    font-style: normal; }
	
.cltitle3 { padding:0px 0 0px 0px; text-align:center;    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    font-size: 46px;
    font-weight: 400;
    color: #fff;
    font-style: normal; }		
	
.kucukalt { text-align:center}	
.kucukalt span { border-top:7px solid #06F;  }

.textbann {  color:#FFF; font-family:'Montserrat'; font-weight:500;  font-size:40px;  } 
.renkll { color:#0083c3}
.m2br {  font-size:75px; line-height:78px !important; font-weight:700; }

.bsb {color:#000;  float:right; border:1px solid #CCC; font-weight:400 !important; padding:3px 10px; margin-right:30px; font-size:14px; }

 .uboxes { background:#FFF; margin:2px 0;   }
.ubx2 { border:1px solid #00F; }
.infobox { padding:5px; margin:0 15px;  }


.page-title{position:relative;height:140px;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}
.page-title:before{content:'';left:0;top:0;width:100%;height:100%;position:absolute}.page-title .auto-container{position:relative;z-index:1}
.page-title h1{position:relative;font-size:48px;font-weight:800;color:#fff;line-height:1.6em;text-transform:capitalize;margin-bottom:10px}
.page-title .bread-crumb-outer{position:relative;display:inline-block;padding:0 0;font-family:Montserrat,sans-serif}
.page-title .bread-crumb-outer .bread-crumb li{position:relative;float:left;margin-right:24px;color:#fff;line-height:24px;text-transform:capitalize;font-size:14px}
.page-title .bread-crumb-outer .bread-crumb li:last-child{margin-right:0}
.page-title .bread-crumb-outer .bread-crumb li:after{content:'/';position:absolute;right:-16px;width:10px;line-height:24px;font-size:14px;color:#fff}
.page-title .bread-crumb-outer .bread-crumb li:last-child:after{display:none}
.page-title .bread-crumb-outer .bread-crumb li a{color:#fff;text-transform:capitalize;font-weight:400}.page-title .bread-crumb-outer .bread-crumb li a:hover{color:#00aeef}.page-title .bread-crumb-outer .bread-crumb li.active{color:#00aeef}

.sidebar-page-container {
    position: relative;
    padding: 30px 0px 0px;
}

.footer-bottom {
    position: relative;
    padding: 24px 0px;
    line-height: 22px;
    color: #000;
    background: #fff;
    font-size: 13px;
}

#vizyon { background: url(../images/vizyonzemin.jpg) no-repeat top center; text-align:center; color:#FFF; padding:80px 0;   }
.vmm {}

.rr0 { background:#fff; padding:80px 0;  }
.rr1 { font-size:65px; font-weight:bold; text-align:left; }
.rr2 { font-size:14px; font-weight:400; text-align:justify; }

.yd0 {  background: url(../images/ydzemin.jpg) no-repeat top center; text-align:center; color:#FFF; padding:80px 0; }
.yd1 { font-size:60px; font-weight:bold; text-align:center; color:#00007f;}
.yd2 { font-size:15px; font-weight:400; text-align:center; color:#00007f; }


.kk0 {  background: #00007f; text-align:center; color:#FFF; padding:60px 0; }
.kk1 { font-size:60px; font-weight:bold; text-align:center; color:#FFF;}
.kk2 { font-size:15px; font-weight:400; text-align:center; color:#FFF; }

.gg0 {  background: #fff; text-align:center; color:#00007f; padding:60px 0; }
.gg1 { font-size:60px; font-weight:bold; text-align:center; }
.gg2 { font-size:15px; font-weight:400; text-align:center; }

.sticky {
  position: fixed;
  top: 0;
  width: 100%
}
.sticky + .content {
  padding-top: 102px;
}
#myHeader { background:#FFF; z-index: 999;}
.sticky .lologo{ height:80px !important; }

@media only screen and (max-width: 700px)  {
	.rr1 { font-size:35px; font-weight:bold; text-align:left;padding: 20px 15px; }
	.yd1 {
    font-size: 35px; padding:20px 0;  } .kk1 {
    font-size: 35px; }
	.cltitle2 {
    font-size: 36px;
    line-height: 50px;
}
}