body{    font-family: Tahoma, Geneva, sans-serif;    font-weight: 400;    color: rgb(47, 47, 47);    font-size: 14px;    background-color: #fff;    line-height: 25px;    padding-top: 70px;    /*background-image: url("../images/b4.png");*/}a {      -webkit-transition: all 0.2s ease;    -moz-transition: all 0.2s ease;    -o-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    text-decoration:none !important;    color: #000;}  iframe {    width: 100% !important;    border: none;    min-height: 400px;    padding-bottom: 20px;    height: 50%;} .anasayfavdo {    width: 100% !important;    border: none;    max-height: 160px;    padding-bottom: 20px;    height: 38% !important;}a:hover {      -webkit-transition: all 0.2s ease;    -moz-transition: all 0.2s ease;    -o-transition: all 0.2s ease;    -ms-transition: all 0.2s ease;    text-decoration:none !important;    color: #666;} ul{    margin:0;    padding:0;}header{       height: 100px;}img{    /*     -webkit-filter: grayscale(100%);     filter: grayscale(100%);*/}/***********************************/h1 {    font-size: 24px;    color: #0897c7;    padding-bottom: 5px;        font-weight: bold;}h2 {    font-size: 20px;    color: #0897c7;    padding-bottom: 5px;        font-weight: bold;}h3, h4{    font-size: 18px;    color: #0897c7;    padding-top: 5px;     padding-bottom: 5px;    }h5,h6 {    font-size: 15px;    color: #000;    padding-top: 5px;     padding-bottom: 5px;       font-weight: bold;}p{    text-align: left;}.duyuru {    background-color: #00bfff;    height: 30px;    margin-bottom: 15px;    color: white;   }.duyuru_baslik{    float: left;    padding-left: 30px;    font-weight: bold;    line-height: 30px;    height: 100%;    width: 150px;    background: url('../images/duyuru_bg.png');}   marquee {    float: left;    width: 80%; }.baslik_bg{      font-size: 14px;    background-image: url('../images/duyuru_bg.png');    background-repeat: no-repeat;    display: inline-block;    color: #FFF;    padding-left: 10px;    /* margin: 0px; */    line-height: 30px;    /* padding: 10px 15px; */    /* font-weight: 300; */    width: 100%;    background-color: deepskyblue;    height: 30px;}.baslik_oylama{      font-size: 14px;      display: inline-block;    color: #FFF;    padding-left: 10px;    /* margin: 0px; */    line-height: 30px;    /* padding: 10px 15px; */    /* font-weight: 300; */    width: 100%;    background-color: #0a81a9;    height: 30px;}.oy_mesaj{    background-color: red;    color: white;    text-align: center;    margin: 10;    padding: 5;}.oy_mesaj2{    background-color: green;    color: white;    text-align: center;    margin: 10;    padding: 5;}.content {       padding: 10px;    border: 1px solid rgba(0,46,108,0.2);    font-size: 14px;    margin-bottom: 20px;    background: rgba(255,255,255,1);    display: inline-block;        width: 100%; }.kutu {        list-style: none;    padding: 10px;    background-color: #03769c;    /* text-align: center; */    font-size: 16px;    font-weight: bold;    margin-top: 15px;    color: white;}.psinirli{    height: 100px;    overflow: hidden;     margin-bottom: 3px;}.kutu a{    color: #fff;}.week-post {        list-style: none;    line-height: 26px;    height: 26px;    overflow: hidden;}.week-post a{    color: #000;}.week-post a:hover{    color:#999;    padding-left: 10px;}.mt-item{    font-size: 11px;    font-style: italic;    color: #999;    word-spacing: 0.1em;}.opact  {    background: #023648;    overflow: hidden; }.opact img {    display: block;    position: relative;    opacity: 1;    -webkit-transform: scale(1);    transform: scale(1);    -webkit-transition: .3s ease-in-out;    transition: .3s ease-in-out;}.opact img:hover {    opacity: .5;    -webkit-transform: scale(1.3);    transform: scale(1.3);}.tumu {    font-size: 11px;    float: right;   /* padding: 3px 20px;*/    text-align: right;    line-height: 30px;}.title {    border-bottom: 2px solid #0897c7;    margin-top: 7px;}.logo {    margin-bottom: 10px;    float: left;   /* border-bottom: 1px solid #ccc;*/   /* text-align: center;*/}.iletisim_ust{    float: right;    font-weight: bold;    font-size: 15px;    margin-top: 20px;}.grid {	position: relative;	clear: both;	margin: 0 auto;	/*padding: 1em 0 4em;*/	list-style: none;	text-align: center;	/*height: 420px;*/}/* Common style */.grid figure {	position: relative;	float: left;	overflow: hidden;	width: 100%;	/*max-height: 360px;*/	height: auto;	background: #3085a3;	text-align: center;	cursor: pointer;}.grid figure img {	position: relative;	display: block;	width: 100%;	opacity: 0.8;}.grid figure figcaption {	padding: 2em;	color: #000;	text-transform: uppercase;	font-size: 1.25em;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}.grid figure figcaption::before,.grid figure figcaption::after {	pointer-events: none;}.grid figure figcaption,.grid figure figcaption > a {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}/* Anchor will cover the whole item by default *//* For some effects it will show as a button */.grid figure figcaption > a {	z-index: 1000;	text-indent: 200%;	white-space: nowrap;	font-size: 0;	opacity: 0;}.grid figure h2 {    word-spacing: -0.15em;    font-weight: 300;}.grid figure h2 span {    font-weight: 800;}.grid figure h2,.grid figure p {	margin: 0;}.grid figure p {	letter-spacing: 1px;	font-size: 68.5%;}/*---------------*//***** Bubba *****//*--------------*/figure.effect-bubba {	background: none;}figure.effect-bubba img {	opacity: 1;	-webkit-transition: opacity 0.35s;	transition: opacity 0.35s;}figure.effect-bubba:hover img {	opacity: 0.4;}figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after {	position: absolute;	top: 30px;	right: 30px;	bottom: 30px;	left: 30px;	content: '';	opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;}figure.effect-bubba figcaption::before {	border-top: 1px solid #000;	border-bottom: 1px solid #000;	-webkit-transform: scale(0,1);	transform: scale(0,1);}figure.effect-bubba figcaption::after {	border-right: 1px solid #000;	border-left: 1px solid #000;	-webkit-transform: scale(1,0);	transform: scale(1,0);}figure.effect-bubba h2 {	color:#000;	font-size: 24px;	font-weight: bold;	letter-spacing: 2px;	padding-top: 45%;	opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;	-webkit-transform: translate3d(0,20px,0);	transform: translate3d(0,20px,0);}figure.effect-bubba p {	padding: 20px 2.5em;	opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;	-webkit-transform: translate3d(0,20px,0);	transform: translate3d(0,20px,0);}figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after {	opacity: 1;	-webkit-transform: scale(1);	transform: scale(1);}figure.effect-bubba:hover h2,figure.effect-bubba:hover p {	opacity: 1;  	-webkit-transform: translate3d(0,0,0);	transform: translate3d(0,0,0);}.sinirli{    line-height: 22px;    height: 50px;    overflow: hidden;    margin-top: 0px;    margin-bottom: 0px;}/***** Bubba *****//*------------------NAV-BAR----------------------------*/.navbar-ozel {    background-color: rgba(255, 255, 255, 0.99);    /*border-bottom: 1px dashed #A7A7A7;*/     border-bottom: 2px solid #cee0e6;    /*-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.47);    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);*/} .menu{        border-top: 2px solid #cee0e6;}.navbar-ozel .navbar-nav > .active > a, .navbar-ozel .navbar-nav > .active > a:hover, .navbar-ozel .navbar-nav > .active > a:focus{    color: #000;}.navbar-ozel .navbar-nav > li > a:hover, .navbar-ozel .navbar-nav > li > a:focus{    color: #000;    background-color: #fff;}.navbar .navbar-nav {  /*display: inline-block;*/  float: none;  vertical-align: top;}.navbar .navbar-collapse {  text-align: center;     /* border-bottom: 1px dashed #A7A7A7;*/}.navbar-nav > li > a {    text-shadow: none;    color: #000;    padding-top: 8px;    padding-bottom: 8px;    text-align: left;}.navbar-toggle .icon-bar {    background-color: #000;}.navbar-toggle {    font-family: 'Lora', serif;    width: 100%;    float: none;    margin: 0px;    padding: 5px;       text-align: left;        padding-left: 25px;    padding-right: 25px;}/*------------------NAV-BAR----------------------------*//* ----------------------Core Owl Carousel CSS File-------------------------- */#owl-demo .item img{    display: block;    width: 100%;    height: auto;}.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}.owl-carousel div h2, .owl-carousel div .textoverlay{    position: absolute;    color: #000;    font-size: 12px;    display: block;    background-color: rgba(255, 255, 255, 0.83);    width: 100%;    bottom: 32px;    /* padding-left: 15px; */    font-size: 15px;    font-weight: bold;    padding: 10px 10px 10px 15px;}.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}.owl-carousel .owl-item{	float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}.owl-controls {	-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);}#owl-video .owl-controls .owl-nav [class*='owl-'] {    color: white;    font-size: 14px;    margin: 5px;    padding: 4px 7px;    background: rgba(51, 51, 51, 0.5);    display: inline-block;    cursor: pointer;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}#owl-video .item{  margin: 3px;  padding: 10px;    border: 1px solid rgba(0,46,108,0.2);  }#owl-video .item img{  display: block;  width: 100%;  height: auto;}.grabbing {     cursor:url(grabbing.png) 8 8, move;}.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}.owl-theme .owl-controls{margin-top: -25px;    text-align: center;    -webkit-tap-highlight-color: transparent;    position: relative;    /* top: 2px; */}.owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #869791;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}.owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}.owl-theme .owl-controls .owl-page span{    display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}.owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}.owl-item.loading{	min-height: 150px;	background: url(AjaxLoader.gif) no-repeat center center}/* ----------------------Core Owl Carousel CSS File-------------------------- */#scrolltoTop {    background: #2B2B2B;    text-align: center;    padding: 5px 10px;    position: fixed;    bottom: 20px;    right: 20px;    cursor: pointer;    display: none;    color: #fff;    font-size: 20px;    z-index: 999;}footer{    background:rgb(3, 118, 156);    color: white;    font-size: 14px;    padding-top: 20px;    padding-bottom: 20px;   }.list-arrow-icons li:before {    margin-left: -18px;    position: absolute;    font-family: fontawesome;    content: "\f105";    color: white;}.list-arrow-icons li {    list-style: none;    margin-left: 25px;         text-align: left;}.list-arrow-icons li a {    color: white;}.clear{    clear: both;}.social-icons {    list-style-type: none;    margin: 0;    padding: 0;}.social-icons li {    display: inline-block;    -o-transition: background-color 0.2s ease;    font-size: 14px;       /* padding-left: 5px; */    padding-right: 10px;    margin-left: 0px; }.social-icons li a {    display: block;    line-height: 28px;    color: #000;}.social-icons li:hover a {    color: #666; }.social-icons .share{    font-size: 16px;}.copyright-content {   /* border-top: 1px solid rgba(255,255,255,0.1);*/    min-height: 80px;    padding: 20px 0;    text-align: center;    color: white;}.tarih{       color: #666;    font-weight: bold;    font-size: 13px;}.border_right{    border-right: 1px solid rgb(2, 104, 138);}.pagination > li > a, .pagination > li > span {    position: relative;    float: left;    padding: 6px 12px;    margin-left: -1px;    line-height: 1.42857143;    color: #FFFFFF;    text-decoration: none;    background-color: #03769c;    border: 1px solid #05556f;} .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > .active > span:focus {    z-index: 3;    color: #fff;    cursor: default;    background-color: #00bfff;        border-color: #05556f;}  .etiket a {    background-color: rgba(220, 205, 198, 0.06);    border: 1px solid #f0f0f0;    display: inline-block;    color: #2F2F2F;    float: left;    font-weight: normal;    line-height: 1.4em !important;    margin-bottom: 3px;    margin-right: 3px;    padding: 6px 10px;    /* position: relative; */    transition: all 0.2s linear 0s;} .etiket a:hover {    background-color: rgba(0, 191, 255, 0.72) ;}  /*! googlemaps */#googlemaps{    height: 400px;    position: relative;    width: 100%;}#map_canvas{    width: 100%;    height: 400px;    position:absolute;}#info{    position: absolute;    bottom:50px;    left: 100px;    display: block;    z-index: 10;    background-color: rgba(255, 255, 255, 0.90);    padding: 10px 20px;    font-size: 14px;}.inputdisplay{    display: none;}.gunler a{    border: 1px solid #eee;    padding: 10px;    text-align: center;    margin-bottom: 20px;    display: block;}.gunler a:hover {     background-color: #9cddf3;}table{    font-family: Tahoma, Geneva, sans-serif;    font-weight: 400;    color: rgb(47, 47, 47);    font-size: 14px; }.copyright-content {    min-height: 60px;    padding: 20px 0;    text-align: center;    color: white;}.twitter-takip{        max-height: 300px;    overflow: hidden;}.social-icons {    list-style-type: none;    margin: 0;    padding: 0;    }.social-icons li {    display: inline-block;    -o-transition: background-color 0.2s ease;    font-size: 14px;    padding-left: 5px;    padding-right: 5px;    margin-left: 0px; }.social-icons li a {    display: block;    line-height: 28px;}.social-icons li:hover a {    color: rgb(230, 114, 109); }.social-icons .share{        margin-left: 10px;    font-size: 13px;}