html{
	background:#9c9ea1;
}
body{
	background:#fff;
	margin:0;
}
body, html{
	font-family: 'Roboto Condensed', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto Condensed', sans-serif;
}
/*HEADER*/
.tm-circle-bg-gri {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMzUiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 68%, rgba(0,0,0,0.15) 92%, rgba(0,0,0,0.35) 100%);
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0.15) 92%,rgba(0,0,0,0.35) 100%);
	background: radial-gradient(ellipse at center,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 68%,rgba(0,0,0,0.15) 92%,rgba(0,0,0,0.35) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#59000000',GradientType=1 );
	background-size: 100% 200%;
    background-position-y: 100%;
}
.tm-head-top{
	background:#9c9ea1;
	color:#FFFFFF;
	font-weight:bold;
}
.tm-head-top .uk-grid{
	height:40px;
}
.tm-head-top .uk-grid img{
	margin-top:-4px;
	margin-right: 5px;
}
.tm-logo{
	height:115px;
}
.tm-nav-pos{
	height:30px;
}
.uk-navbar-nav>li>a {
	height:30px;
    line-height: 30px;
}
header .uk-list-line>li:nth-child(n+2) {
    margin-top: 0px;
    padding-top: 0px;
    border-top: 1px dotted #ddd;
}
header .uk-dropdown {
	padding:0;
	border: 1px solid rgba(239, 239, 239, 0.3);
}
header uk-nav>li {
	*padding: 2px 5px;
}
header .uk-dropdown .uk-nav {
    margin: 5px;
}
header .uk-dropdown a{
	font-weight:bold;
}
header .uk-navbar-nav>li:last-child>a {
    padding-right: 0;
}
header .uk-nav-navbar>li>a:hover, .uk-nav-navbar>li>a:focus {
    background:none;
    color: #27a9e1;
    outline: none;
}
/**HEADER**/

/*SLAYT*/
.uk-slideshow .uk-heading-large {
    font-size: 40px;
    line-height: 48px;
	color: #fff !important;
}
.uk-slideshow .uk-heading-large>span {
	color: #27A9E1;
}
@media (max-width: 480px){
	.tm-slayt-img-02{
		width:185px;
	}
}
@media (max-width: 768px){
.uk-slideshow .uk-heading-large{
	font-size: 24px;
    line-height: 29px;
}
.tm-footer-address{
	text-align:center;
	width:100%;
}
.tm-ozellik svg {
    width: 45px !important;
}
.tm-slayt-img-01{
	width:150px;
}
.tm-slayt-img-02{
	width: 11vh;
}
.tm-slayt-img-03{
	width: 26vh;
}
}
.uk-slideshow .uk-text-large {
    font-size: 20px;
    line-height: 32px;
    font-weight: normal;
	color:#fff;
}
.uk-slideshow .uk-vertical-align{
	height:100%;
}
.uk-slideshow>li, .uk-slideshow .uk-container {
    min-height: 420px;
}
.uk-slideshow {
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}
.tm-text-beyaz{
	color:#fff;
	text-shadow:none;
	font-weight:normal;
}
.tm-text-beyaz span{
	color:#fff;
	text-shadow:none;
	font-weight:bold;
}
.uk-dotnav{
	background:rgba(255,255,255,0.5);
    margin-left: 0;
    margin-bottom: 0;
}
.uk-dotnav>* {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    padding-left: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.uk-dotnav>*>* {
    display: block;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: rgba(175, 231, 255,1);
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
    border: 2px solid #fff;
	margin-top: 2px;
}
.uk-dotnav-contrast>.uk-active>* {
    display: block;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #fff;
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap;
    border: 2px solid rgba(175, 231, 255,1);
	padding: 2px;
    background-clip: content-box;
}
/**SLAYT**/

/*FOOTER*/
footer {
	color:#fff;
	background:#4c4c4e;
}
footer p{
	font-size:13px;
}
footer .tm-footer{
    background: url(../images/footer-harita.svg) no-repeat center;
    background-size: 47%;
    background-position-y: 0;
    min-height: 225px;
	padding: 35px 0 5px 0;
}
footer .tm-footer-bar{
	height:40px;
	background:#9c9ea1;
}
footer .tm-footer-social a:nth-child(n+2){
	margin-left:15px;
}
/**FOOTER**/

/*YÜKSEK BASINÇ*/
@media (min-width: 768px){
.yuvarlak-body:before{
	content:"";
	position:absolute;
	background:#27A9E1;
	height:2px;
	width: calc( 100% - 200px );
	top:50%;
	left:100px;
}
}
.yuvarlak-content{
	background:#f9fafb;
}
.yuvarlak-content .uk-panel-box{
	border-radius: 5px;
	background:#fff;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 0 4px rgba(0, 0, 0, 0.06);
}
.yuvarlaklar{
	position:relative;
	height:153px;
	width:153px;
    margin-left: auto;
    margin-right: auto;
	border:10px solid #dfe4e5;
}
.yuvarlaklar:before{
	content: "";
    position: absolute;
	height:153px;
	width:153px;
    margin-left: auto;
    margin-right: auto;
	background-position:center;
	background-size:100%;
}
.yuvarlak-content .uk-width-medium-1-3:nth-child(1) .yuvarlaklar:before{
	background-image:url(../images/circle_01.jpg);
}
.yuvarlak-content .uk-width-medium-1-3:nth-child(2) .yuvarlaklar:before{
	background-image:url(../images/circle_02.jpg);
}
.yuvarlak-content .uk-width-medium-1-3:nth-child(3) .yuvarlaklar:before{
	background-image:url(../images/circle_03.jpg);
}
.yuvarlaklar:after {
    content: '';
    position: absolute;
    top: -11px;
    left: -11px;
    right: -11px;
    bottom: -11px;
    background: #27A9E1;
    z-index: -1;
	border-radius: 50%;
}
.yuvarlaklar .yuvarlak-ic{
	height:150px;
	width:150px;
	background-color:rgba(39,169,225,0.75);	
    margin: auto;
	color:#FFF;
}
.yuvarlak-content h2{
    position:relative;
	color:#3a3e48;
}
.yuvarlak-content .uk-h3:after{
    content: '';
    position: absolute;
	top:30px;
	left:calc( 50% - 16px );
    width: 32px;
    height: 2px;
    background: #3a3e48;
}
.baslik-style h2{
    position: absolute;
    z-index: 1;
    background: #fff;
    top: 0px;
	left: 0;
    margin: 0;
    padding: 0 20px 0 64px;
	height:32px;
	line-height: 39px;
}
.baslik-style h2:before{
    content: '';
    position: absolute;
    background: url(../images/h1_stun_bg.png);
    top: 0px;
    width: 56px;
    height: 32px;
	left:0;
}
.baslik-style .baslik-bg{
    position: relative;
	width:100%;
	height:32px;
	background:url(../images/h1_bar_bg.png);
	z-index:0;
}
.yagsiz-piston h1 span{
	font-weight:normal;
}
.uk-text-large{
	color:#27A9E1;
}
.tm-video .uk-overlay-panel{
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
	background:rgba(0,0,0,0.00);
}
.tm-video .uk-overlay-panel:hover{
	color:rgba(53,179,238,0.5);
	background:rgba(0,0,0,0.1);
}
.tm-document .uk-text-primary{
	color:#1D4387 !important;
}
.tm-bar-horizontal{
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	background: rgb(168,220,243);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4ZGNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E4ZGNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzUyYmFlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmJhZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  rgba(168,220,243,1) 0%, rgba(168,220,243,1) 50%, rgba(82,186,231,1) 50%, rgba(82,186,231,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(168,220,243,1) 0%,rgba(168,220,243,1) 50%,rgba(82,186,231,1) 50%,rgba(82,186,231,1) 100%);
	background: linear-gradient(to right,  rgba(168,220,243,1) 0%,rgba(168,220,243,1) 50%,rgba(82,186,231,1) 50%,rgba(82,186,231,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8dcf3', endColorstr='#52bae7',GradientType=1 );
}
.tm-bar-horizontal .uk-grid>div{
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
	
	-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1));
    transform: scale(1));
	cursor:pointer;
}
.tm-bar-horizontal .uk-grid>div:hover{
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
	
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1));
    transform: scale(1.1));
	position:relative;
	z-index:999;
	-webkit-box-shadow: 0px 0px 3px -1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0px 0px 3px -1px rgba(0,0,0,0.5);
	box-shadow:         0px 0px 3px -1px rgba(0,0,0,0.5);
}
.tm-bar-horizontal .uk-grid>div:nth-child(1){
	background:#A8DCF3;
}
.tm-bar-horizontal .uk-grid>div:nth-child(2){
	background:#7DCBED;
}
.tm-bar-horizontal .uk-grid>div:nth-child(3){
	background:#52BAE7;
}
.tm-image-bar{
	text-shadow: 0px 1px 3px rgb(29, 67, 135);
	height:300px;
}
.tm-ozellik{
	cursor:pointer;
}
.tm-ozellik svg{
	width:60px;
}
.tm-ozellik:hover svg .back{
	fill: #27AAE1;
}
.tm-ozellik:hover svg .circle{
	stroke: #27AAE1;
}
.tm-button-mavi{
	background:#1d4387;
}
.tm-ozellik-list>li{
	position:relative;
}
.tm-ozellik-list>li:nth-of-type(odd){
	font-weight:bold;
}
.tm-ozellik-list>li{
	padding-left:15px;
}
.tm-ozellik-list>li:before{
	content:"";
	position:absolute;
	margin-top:4px;
	margin-left:-15px;
	height:10px;
	width:10px;
	background:#0ba8db;
}
.uk-column-gap-15 {
    -webkit-column-gap: 13px;
    -moz-column-gap: 15px;
    column-gap: 15px;
}
.uk-column-2 {
    -webkit-columns: 2 300px;
    -moz-columns: 2 300px;
    columns: 2 300px;
}
.uk-breadcrumb a{
	color:#fff;
}
.uk-breadcrumb a:hover{
	color:rgba(255,255,255,0.8);
}
.uk-breadcrumb li.uk-active span{
	font-weight:bold;
}
.uk-breadcrumb>li:nth-child(n+2):before {
    content: "\f105";
	font-size:16px;
	font-family: FontAwesome;
    display: inline-block;
    margin: 0 8px;
}
.tm-responsive-heading{
	font-size: 3vw;
    line-height: 3.5vw;
	font-weight:bold;
	color:#1d4387; 
	text-shadow:1px 1px 2px rgba(82,186,231,1);
}
@media (max-width: 479px){

.tm-responsive-heading{
	font-size: 48px;
    line-height: 55px;
	font-weight:bold;
	color:#1d4387; 
	text-shadow:1px 1px 2px rgba(82,186,231,1);
}
}
@media (min-width: 1600px){
.tm-bar-horizontal{
	background: #fff;
	margin-bottom:10px;
}
}
/**YÜKSEK BASINÇ**/
/*Harita*/
#map{
	height:406px;
	overflow:hidden;
}
.map-top {
    position: absolute;
    top: 0;
    text-align: center;
    box-shadow: 0px 0px 2px rgba(0,0,0,0.15);
    background: #fff;
	width:100%;
	height:1px;
}
.map-bottom {
    position: absolute;
    bottom: 0;
    text-align: center;
    box-shadow: 0px 0px 2px rgba(0,0,0,0.15);
    background: rgba(255,255,255,0.5);
	width:100%;
    height: 3px;
}
.big-map {
    position: absolute;
    top: 6px;
    padding: 2px 5px;
	margin-left:2px;
    text-align: center;
    box-shadow: 0px 0px 2px rgba(0,0,0,0.15);
    background: #fff;
}
.gm-style-cc { display:none; }
a[href^="http://maps.google.com/maps"]{display:none !important}
a[href^="https://maps.google.com/maps"]{display:none !important}

.gmnoprint a, .gmnoprint span, .gm-style-cc {
    display:none;
}
.gmnoprint div {
    background:none !important;
}
/**Harita**/
/*TABLO*/
.tablo{
	background:#fff;
	padding:5px;
	border: 1px solid #ddd;
}
.tablo>div:first-child{
	background:#fff;
	padding:5px;
	border: 1px solid #ddd;
}
.tablo .subd {
	margin:0;
}
.tablo .subd span:nth-child(n+2):before {
    margin-right: 10px;
    margin-left: 11px;
    border-left: 1px solid #ddd;
}
.tablo .subd span:before {
    content: "";
    display: inline-block;
    height: 20px;
    vertical-align: middle;
}
.maind, .main {
    color: #27a9e1;
}
.top-head .maind{
	text-align:center;
}
.subd{
	text-align:center;
}
/*.tablo .tablo-bg>[class*='uk-width-']{
	padding:10px;
}*/
.tablo .tablo-bg{
	padding:5px;
}
.tablo .tablo-bg:nth-of-type(odd) {
    background: #f5f5f5;
}
/**TABLO**/
/*OFFCANVAS*/
.uk-nav-offcanvas>li>a {
    color: #ccc;
    padding: 10px 15px;
    border-top: 1px solid rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.05);
    text-shadow: 0 1px 0 rgba(0,0,0,0.5);
}
ul.uk-nav-sub {
    padding: 5px 0 5px 25px;
}
/**OFFCANVAS**/