@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700;800;900&display=swap');


@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
header{box-shadow:0 0 8px -1px #625959;}
*{margin:0px;padding:0px; }
a{color:#000;}
.breadcrumb>li a{color:#337ab7; }
body{font-family: 'Montserrat', sans-serif;}
ul,li{margin:0px;padding:0px;list-style:none; }
h1,h2,h3{margin:0px;padding:0px; }
.social .paylasface {
    width: 75px;
    overflow: hidden;
}
.sagayapisik {
    float: right;
}
.fleft {
    float: left;
}
.boxlar .isim {
    height: 70px;
    text-align: center;
	padding-top:10px;
	font-weight:700;
}
.boxlar img {
    max-height: 195px;
}
/*fotogaleri*/
.fgbox{margin-bottom:20px;position:relative;}
.fgboxresim{margin-bottom:10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);padding:5px;position:relative;}
.fgboxbaslik{text-align:center;font-weight:bold;}
.multimedia-icon {
    left: 0;
    margin-top: -24px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50%;
    width: 100%;
}
.multimedia-icon .icon {
    background: rgba(0, 0, 0, 0.57) none repeat scroll 0 0;
    border-radius: 100%;
    color: #fff;
    font-size: 18px;
    height: 55px;
    padding-left: 4px;
    padding-top: 20px;
    width: 55px;
}
/*fotogaleri*/

/*haber*/
.event-post {
    width: 100%;
    background: #fff;
    box-shadow: 0 5px 15px rgba(0,0,0,0.18);
    border-radius: 3px;
    overflow: hidden;
    margin-bottom:40px;
	}
	.event-post-txt {
    padding: 23px 28px;
}
.event-post-txt h5 {
    font-size: 18px!important;
    margin: 0 0 15px;
    font-weight: 700;
    letter-spacing: -.5px;
}
.event-post-txt h5 a {
    color: #333;
}
.event-meta {
    margin: 0 0 19px;
    padding: 0px;
    list-style: none;
}
.event-meta li {
    color: #777;
    font-size: 14px;
}
.event-meta i {
    color: #cccccc;
    font-size: 16px;
    margin-right: 5px;
}
.event-post-txt p {
    line-height: 22px;
    margin: 0px;
}
.event-post-loc {
    border-top: 1px solid #eeeeee;
    color: #777;
    padding: 0 0 0 30px;
    height: 46px;
    position: relative;
    line-height: 46px;
}
.event-post-loc a {
    float: right;
    color: #cccccc;
    border-left: 1px solid #eee;
    padding: 0 20px;
}
/*haber*/
.form-mt {
    margin-top: 10px;
}
.mt-20 {
    margin-top: 20px;
}
.leftbar{	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.24);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.24);
    box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.24);margin-bottom:20px;}
.fotogalerislider .owl-nav{position: absolute;
    top: 50%;
    width: 100%;
    z-index: 99;
    margin-top: -39px;}
	#slidernew{margin-bottom:20px; }
	
#duyurularblok{background:#fff;padding:35px 0px;text-align:center; }	
 .duyurubox{    margin-bottom: 10px;
    border: 1px solid #20603e;
    padding: 5px;text-align:center;
}
.duyurubaslik{    font-weight: 700;
    height: 65px;
    overflow: hidden;
    margin-bottom: 10px;font-size:15px;color:#1b1b1b;border-bottom:1px solid #f3f3f3;}
 .duyurubaslik p{height:58px;display:table-cell;vertical-align:middle;}	
.duyurutarih{font-size:11px; }	
.fotogalerislider .owl-prev{position: absolute;left:3;width:30px;height:30px;background:#e07309;text-align:center;}
.fotogalerislider .owl-next{position: absolute;right:1px;width:30px;height:30px;background:#e07309;text-align:center;}
#fotogaleri{padding:35px 0px;background:#fff;}

#projeler{padding:35px 0px;}

#projeler .projetab{width:100%;display:table;}
#projeler .projetab .activetab{ background:#20603e; }
#projeler .projetab li{display:inline-block;background:#13a03f;color:#fff;display:table-cell;padding:10px;border-right:2px solid #fff;text-align:center;font-weight:600;font-size:18px;cursor:pointer;  }
#projeler .projetab li:last-child{ border:none; }
.projelertutucu{ background:#fff;padding:15px 15px; }
.projelertutucu .projebaslik{text-align:center;font-size:15px;padding-top:10px; }
.cotaninerbaslik{padding-bottom:5px;border-bottom:2px solid #20603e;font-size:24px;font-weight:700;color:#0f8232; }
.cotaninerbaslik span{background:#20603e;color:#fff;}
.cotaninerbasliksm{margin-bottom:20px;font-size: 21px;font-weight: 600;text-align:center;border-bottom:2px solid #20603e;padding:0px 15px 5px 15px;display:inline-block;color:#20603e;}

.galeritutucu{ background:#fff;padding:15px 15px; }
.galeritutucu .galeribaslik{text-align:center;font-size:15px;padding-top:10px; }
.galeritutucu .galeriresim{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);padding:5px;  }

#projeler .owl-dots{ text-align:center; }
#projeler .owl-dots .active span{background:#e97923 !important; }
#projeler .owl-dot{display:inline-block;  }
#projeler .owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 5px 5px 5px 0;
    background: #b9b9b9;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
    border-radius: 30px;
}


#topbar{width:100%;background:#20603e;padding:5px 0px;}
#topbar #topmenu{display:block;float:left;font-weight:400;margin-top:3px;margin-bottom:3px; }
#topbar #topmenuright{display:block;float:right;font-weight:400;margin-top:3px;margin-bottom:3px; }
#topbar  li{display:block;float:left;font-size:11px; }
#topbar  li .fa{padding-right:8px;}
#topbar li a{color:#fff;padding-right:10px;padding-left:10px;font-size:13px;font-weight:500;}
#slidernew .owl-dots{width:100%;display:table;}
#slidernew .owl-dots .active{ background:#ea6e11;color:#fff; }
#slidernew .owl-dot {
    display: table-cell;
    background: #efefef;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    border-left: 1px solid #e8e8e8;
    position: relative;
    border-radius: 0;
	max-width:8px;
}
.hizmetcontent{position:relative;padding-left:10px;padding-right:10px; }
#hizmetlerimiz {text-align:center;margin:5px 0px;background:#F1F5FD;padding:20px 0px;position:relative;}
#hizmetlerimizslider .owl-stage-outer{margin:0px 0px; padding-bottom:5px;   }
.hizmetbox{background:#fff;box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.25); }
.hizmetbox .resim{padding:10px;  }
#hizmetlerimiz .owl-prev{float:left; }
#hizmetlerimiz .owl-next{float:right; }
#hizmetlerimiz .owl-nav{position:absolute;top:40%;width:100%; }
#hizmetlerimiz .hizmetleryazi{font-size:16px;padding-bottom:15px;border-top:1px solid #f1f5fd;padding-top:5px;}
#hizmetlerimiz .hizmetleryazi a{color:#333;}
#social{display:block;float:right;margin-top:10px; }
#social li{display:block;float:left; }
.socialmedia  .fa-facebook{background:#3b5998; }
.socialmedia  .fa-twitter{background:#00aced; }
.socialmedia .fa-instagram{background:#ea466a; }
.socialmedia .fa-google-plus-square{background:#dd4b39; }
.socialmedia .fa-youtube-play{background:#bb0000; }
.socialmedia .fa-rss{background:#ee802f; }
#social li .fa{color: #FFF;line-height:40px;width:40px;height:40px;text-align:center;font-size:18px;}
.slideelement{display:none; }
.logo{margin-top:10px;margin-bottom:10px; }
.app{float:right;margin-top:13px; }
#usermenu{float:right;margin-top:18px; }
#usermenu{float:right;width:300px; }
#usermenu li{display:block;height:40px;padding:5px;border:1px solid #dbdbdb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-left:7px;background:#fff;}
#usermenu li .fa{width:35px;height:30px;background:#03822a;text-align:center;color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;line-height:27px; }
#usermenu li a{color:#043258;font-size:16px;font-weight:600; }
#usermenu input{width:130px;border:none;outline:none;box-shadow:none;height:auto;padding:3px 12px;}
#usermenu .searchbuton{border:none;background:none; }

.menu{height:50px;margin-top:30px; }

.primary-menu  li:last-child a{border:none; }

.primary-menu > ul > li {
    float: left;
}
.primary-menu > ul > li > a {
    display: block;font-size:14px;color:#5c5c5c;font-weight:700;padding:15px 6px 13px 6px;

}
.primary-menu > ul > li > a:hover{text-decoration:none;  }

.dropdown > li > a > i.fa {
  display: none;
}


.primary-menu ul li {
    position: relative;
}
.primary-menu ul li ul.dropdown {
    background: #fff none repeat scroll 0 0;
    left: 0;
    position: absolute;
    top: 100%;
    width: 220px;
    z-index: 999;
}
.primary-menu ul li ul.dropdown li a {
  background: #13a03f  none repeat scroll 0 0;
  color: #fff;
  display: block;
  font-family: "Lato",sans-serif;
  font-size: 11px;
  font-weight: 400;
  padding: 12px 20px;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.primary-menu  ul.dropdown li {
  border-bottom: 1px solid #f4f4f4;
  display: block;
}
.primary-menu li.drop ul.dropdown {
  background: #ffffff none repeat scroll 0 0;
  left: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  padding: 0;
  position: absolute;
  top: 100%;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  visibility: hidden;
  box-shadow: 0 1px 3px rgba(0,0,0,0.10), 0 9px 5px rgba(0,0,0,0.10);
}
.primary-menu li.drop ul.dropdown li ul.dropdown.level2 {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #f4f4f4;
  -o-border-image: none;
     border-image: none;
  border-style: none none none solid;
  border-width: medium medium medium 1px;
  left: 100%;
  top: 0;
}
.primary-menu li.drop:hover > ul.dropdown, .primary-menu li:hover > .mega-menu-area {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  visibility: visible;
}

.primary-menu  li.drop ul.dropdown li a:hover {
  background: #fafafa none repeat scroll 0 0;
  color: #222222;
}
.primary-menu li.drop ul.dropdown.arrow-left li.drop > a:after {
  content: "\f104";
}
.primary-menu li.drop ul.dropdown.arrow-left li ul.dropdown.level2 {
  border-left: medium none;
  border-right: 1px solid #f4f4f4;
  left: auto;
  right:
}

/*Mega menu*/

.mega-parent {
}
.mega-parent {
    position: inherit !important;
}
.mega-menu-area {
  background: #043258 none repeat scroll 0 0;

  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  position: absolute;

  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  visibility: hidden;
width:515px;
  z-index: 9999;
box-shadow: 1px 9px 23px -3px rgba(0,0,0,0.54);
padding:15px 10px 15px 10px;
}
.menu-wrapper.bg-theme.clearfix {
    position: relative;
}
.menu-wrapper .col-md-11 {
    position: inherit;
}
/*.mega-menu-area {
    display: flex;
}*/
.zm-megamenu-sub-cats {
  float: left;
  padding-left: 40px;
  width: 18%;
}
.zm-megamenu-content {
  float: left;
  padding: 40px;
  width: 82%;
}
.mega-menu-area .zm-megamenu-sub-tab li a {
    color: #336666;
    display: block;
    font-size: 15px;
    height: 50px;
    line-height: 50px;
    text-transform: capitalize;
}
.mega-menu-area .zm-megamenu-sub-tab li.active a, .zm-megamenu-sub-tab li a:hover {
    color: #ff3333;
}
.mega-menu-area ul li{display:block;float:left;margin-bottom:10px;width:50%; }
.mega-menu-area ul .first{clear:both; }
.mega-menu-area ul li a{font-size:14px;color:#FFF; }
.zm-megamenu-sub-tab li + li a {
    border-top: 1px solid #ccc;
}
.zm-megamenu-sub-tab {
    border-right: 1px solid #ccc;
}
.zm-megamenu-sub-tab {
    padding: 30px 0 50px 0;
}
.mega-caro-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.zm-posts .zm-mega-post.zm-post-lay-a2 .zm-post-title {
  text-transform: none;
}
.zm-posts .zm-mega-post.zm-post-lay-a2 .zm-post-header {
  padding: 12px 0 0;
}
.mega-caro-wrap {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.mega-caro-wrap-mfix{
  margin-left: -10px;
  margin-right: -10px;
}
.single-mega-post {
  padding: 0 10px;
  width: 25%;
}
.mega-caro-wrap .single-mega-post{
  width: 100%;
}

.mega-caro-wrap .owl-controls {
    position: absolute;
    right: 5px;
    bottom: -80px;
}

.mega-caro-wrap.owl-theme .owl-controls .owl-nav [class*="owl-"] {
    background: #e6e6e6 none repeat scroll 0 0;
    border-radius: 0;
    font-family: roboto;
    font-size: 15px;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    text-transform: uppercase;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
.mega-caro-wrap.owl-theme .owl-controls .owl-nav [class*="owl-"] span {
  color: #333;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.mega-caro-wrap.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover {
    background: #333333 none repeat scroll 0 0;

}
.mega-caro-wrap.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover span {
  color: #fff;
}
.zm-megamenu-content .tab-content>.tab-pane{
  display: block;
  height: 0;
}
.tab-content>.tab-pane.active{
  height: auto;
}
.contenticerik{position:relative;z-index:99;}
.content{padding-top:10px;}
.slidercontent{padding:10px 10px 16px 10px;position:relative; }
.slideimage{width:42%;float:left; }
.slidedetail{position: relative;top:10px;color: #FFF;float:left;width:56%;margin-left:2%;} 
.slidedetail .title{font-size:24px;font-weight:700; }
.slidedetail .description{font-size:14px;padding-top:20px; }
.slidedetail .detaylink{display:inline-block;background:#3a6396;padding:6px 10px;color:#FFF;webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin:10px 0px;}
.thumplist{position:absolute;bottom:68px;left:44.2%;}
.thumplist .elementthump{width:13.7%;display:inline-block;height:50px;cursor:pointer; }
.thumplist .active{border:1px solid #FFF; }
.slidercontent .linkbolum{border-top:1px solid #FFF;margin-top:13px;padding-top:10px;}
.detaylink{float:left;background:#3a6396;padding:6px 10px;color:#FFF;webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-left:10px;}
.detaylink:hover{color:#FFF; }

.contentdetail{margin-top:10px;padding:10px 0px;}

#slidernew .text{ position:absolute;width:100%;bottom:0%;background:rgba(0, 0, 0, 0.68);color:#fff;padding:15px;font-size:22px; }
#slidernew .text a{ color:#fff; }
.fastaccess{display:block;padding-top:10px;margin-left:-10px;margin-right:-10px; }
.fastaccess .link{text-align:center;float:left;width:80px;margin-right:10px;margin-bottom:10px;margin-left:10px; }
.fastaccess .link .overlay{background:#043258;webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius:40px;width:80px;height:80px;padding:3px;}
.fastaccess .link .overlay .overlayin{width:74px;height:74px;border:3px solid #FFF;-moz-border-radius: 40px;border-radius:40px;text-align:center;line-height:57px; }
.fastaccess .link .overlay .overlayin a{color:#FFF;font-size:40px; }
.fastaccess .link .titlelink{font-size:14px;font-weight:700;color:#161616;padding-top:5px;}

.colpdnone{padding-left:0px;padding-right:0px; }
.colpd5{padding-left:5px;padding-right:5px; }
.colpd10{padding-left:10px;padding-right:10px; }.rowpd10{margin-left:-10px;margin-right:-10px; }.rowpd5{margin-left:-5px;margin-right:-5px; }
.mleft10{margin-left:10px;}
.mright10{margin-right:10px;}
.duyurutab .icon{color:#FFF;line-height:25px;padding-left:15px; } 
.duyurutab{background:#5ca070;padding:5px 0px;border-bottom:0px;margin-top:25px;}
.duyurutab li:hover a{background:#FFF;color:#000; border-radius:3px 3px 3px 3px;}
.duyurutab li{padding:0px 5px;}
.duyurutab li a{padding:3px;font-size:14px;color:#FFF;font-weight:700; }
.duyurutab>li.active>a, .duyurutab>li.active>a:focus, .duyurutab>li.active>a:hover
{
	background:#FFF;color:#000;padding:3px;border-radius:3px 3px 3px 3px;
}
.duyurutab-tabcontent{border:1px solid #5ca070;padding:15px 10px 10px 10px;margin-bottom:10px; }
.duyuru{display:block;font-size:14px; }
.duyuru li{padding-bottom:4px; display:block;}
.duyuru li a{color:#161616;font-weight:700;display:block;float:left;width:80%;}
.duyuru li:hover a{color:#5ca070; }
.duyuru li .calendar{width:20%;text-align:right; }
.duyuru li .calendar i{color:#5ca070;  }
.baskanlinkler{padding:15px 0px 3px 0px;border-top:1px solid #000; }
.baskanlinkler a{padding-right:10px;}
.baskankose {margin-bottom:20px;padding:7px;background:#ececec;text-align:center; }
.baskansosyalmedya{padding:5px 0px; }
.baskansosyalmedya a{padding-right:5px; }
.baskansosyalmedya .fa{width:30px;height:30px;border-radius:30px;background:#fff;line-height:30px; }
.baskankose a{color:#20603e; }
.baskankose .baskanisim{font-size:18px;padding-bottom:5px;padding-top:10px; }
.baskanbaslik{ transition: all .2s ease-in-out;
    display: block;
    position: relative;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    background: #20603e;
    padding: 0 10px 0 50px;
    font-weight: 600; }
	.baskanbaslik:before {
    font-weight: 300;
    top: 0;
    left: 0;
    background: #134229;
    height: 40px;
    width: 40px;
    content: "\f0c9";
    font-family: FontAwesome;
    position: absolute;
    text-align: center;
    font-size: 16px;
}
.baskanbaslik:after {
    transition: all .2s ease-in-out;
    width: 0;
    height: 0;
    border: solid 5px transparent;
    border-left: solid 5px #fff;
    top: 15px;
    left: 40px;
}
 .baskanbaslik:after {
    display: block;
    position: absolute;
    content: "";
}
.baskankose .title{padding:5px;background:#0f6ab7;text-align:right;font-size:18px;color:#FFF;font-weight:700;}
.baskankose .link{background:#044378;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
.baskankose .link .fa{padding-left:5px;padding-right:5px; }
.baskankose .ozgecmis{display:block;float:left;width:40%;font-size:12px;font-weight:700;color:#FFF;line-height:25px;}
.baskankose .konumalar{display:block;float:left;width:60%;font-size:12px;font-weight:700;color:#FFF;background:#043258;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;line-height:25px;}
.baskankose .bg{background:url(../img/baskanbg.png)  no-repeat;width:265px;height:67px;bottom:187px;position:absolute;right:0px;color:#303030;font-size:12px;text-align:right;padding-right:0px;font-weight:700; bottom:32px; }

.eventcalendarblock{}
.eventcalendarblock .title{background:#ff8619;color:#FFF;padding:10px;font-weight:700;font-size:16px; }
.eventcalendarblock .calendarcontent{border:1px solid  #ff8619;background:#FFF;padding:5px; }
.onerisikayet{ background:#bc0303;color:#FFF;padding:8px;display:block;margin-top:20px; font-weight:700;font-size:16px;}
.onerisikayet .fa{padding-right:10px;font-size:25px;line-height:25px; }
.onerisikayet:hover{color:#FFF; }

.galeribox{background:#dadada;height:248px;margin-bottom:25px;   }
.galeribox .galeribaslik{border-bottom:1px solid #000;font-weight:700;font-size:18px;color:#161616;margin-left:10px;margin-right:10px;padding-top:10px; }
.pdtop10{padding-top:10px; }
.galeribox .firstbox{height:190px;overflow:hidden;position:relative; }
.galeribox .galeribaslik .fa{padding-right:10px;  }
.galeribox .galeribaslik  .tumu{ background:#4e4e4e;text-align:center;font-size:12px;font-weight:700;color:#FFF;webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 10px;margin-bottom:2px; }
.galeribox .videobox{width:135px;float:left;height:90px;margin-bottom:10px;margin-right:10px; overflow:hidden;}
.galeribox .videocontent{position:relative; }
.galeribox .boxtitle{width: auto;padding: 5px;position: absolute;color: #FFF;bottom: 0;background-color: rgba(0, 0, 0, 0.7);font-weight:700;font-size:9px;}
.galeribox .boxtitle a{color:#FFF; }

.fsize12{font-size:12px !important;}
.footerlogobox{border:1px solid #dbdbdb;background:#FFF;text-align:center;margin-bottom:10px; }
.footerlogocontent{margin-top:20px;margin-bottom:20px;  }

.mailbulten{padding:15px 0px;background:#585858;text-align:center;color:#fff;font-size:18px;font-weight:600; }
.mailbulten .info{font-size:16px;color:#181818; }
.mailbulten .info strong{font-size:21px; }
.ebulten{padding-top:18px; }
.ebulten input{color:#808080;font-size:11px;font-style:italic; }

.ebulten button{color:#e07309;font-size:12px; }
.ebulten button .fa{width:20px;height:20px;webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#e07309;color:#fff;line-height:20px; }
footer{background:#181818 ; }
.footersubmit {
    background: #247516;
    border-color: #247516;
    color: #fff;
    border-radius: 5px;
    width: 100%;
    margin-top: 15px;
    border-style: none;
    padding-top: 10px;
    padding-bottom: 10px;
    cursor: pointer;
}
footer .title{border-bottom:1px solid #fff;padding-bottom:5px;font-size:14px;font-weight:600px;color:#FFF;margin-top:22px;margin-bottom:10px; }
footer .menufooter{display:block;}
footer .menufooter li {margin-bottom:10px;}
footer .menufooter li a{display:block;color:#fff;font-size:12px;}
.footerlogo{padding-top:60px; }
.footeradres{color:#FFF;font-size:12px; } 
.footersocial{margin-top:20px; }
.footersocial li{display:block;float:left;width:30px;height:30px;background:#080808;text-align:center; } 
.footersocial li a{color:#FFF;line-height:30px; }
footer .footertop{width:100%;font-size:12px;color:#FFF;margin-top:10px;padding:10px 0px; }
footer .bloku2 .fa {
    color: #cd1515;

}
footer .bloku2 a{color:#FFF; }




/*SAYFA*/
.menubaslikkat:hover{background:#13a03f; }
.menubaslikkat{font-weight:400;color:#fff;font-size:16px;background:#20603e;font-size:14px; padding:10px 15px;margin-bottom:2px; }
.menubaslikkat a{color:#fff; }
.kkmenukat{padding-bottom:20px; }
.kkmenukat>li{padding-left:15px;padding-top:5px}
.kkmenukat ul{margin-left:15px;display:block; }
.kkmenukat ul li{padding-left:10px;padding-top:12px}
.kkmenukat ul li:hover > a{color:#043258;}
.kkmenukat li a{font-size:14px;font-weight:400;color:#181818}


.menubaslik{transition: all .2s ease-in-out;
    display: block;
    position: relative;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    background: #20603e;
    padding: 0 10px 0 50px;
    font-weight: 600;}
	.menubaslik:before {
    font-weight: 300;
    top: 0;
    left: 0;
    background: #134229;
    height: 40px;
    width: 40px;
    content: "\f0c9";
    font-family: FontAwesome;
    position: absolute;
    text-align: center;
    font-size: 16px;
}
.menubaslik:after {
    display: block;
    position: absolute;
    content: "";
}
.menubaslik:after {
    transition: all .2s ease-in-out;
    width: 0;
    height: 0;
    border: solid 5px transparent;
    border-left: solid 5px #fff;
    top: 15px;
    left: 40px;
}
.kurumsalmenu{background:#fff;padding:15px; }
.kurumsalmenu>li{padding-top:5px;padding-bottom:5px;}
.kurumsalmenu ul{margin-left:10px;display:block; }
.kurumsalmenu ul li{padding-left:10px;padding-top:5px}
.kurumsalmenu ul li:hover > a{color:#043258;}
.kurumsalmenu li a{font-size:16px;font-weight:400;color:#181818; }
.icsayfa{color:#181818;font-weight:400;font-size:14px;background:#fff;	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.24);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.24);
    box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.24);padding:15px;font-family:'Montserrat', sans-serif;z-index:9;position:relative; }
.icsayfa .baslik{font-weight:700;padding-bottom:10px;border-bottom:2px solid #181818;font-size:20px;font-family:'Montserrat', sans-serif;color:#20603e;}
.icsayfa .sayfaicerik{padding-top:10px; }
.icsayfa .sayfaicerik .fgaleribaslik{font-size:22px;font-weight:700;margin-bottom:20px;padding-top:40px;}
.icsayfa .sayfaicerik .fgaleri{}
.icsayfa .sayfaicerik .fgaleri .ftlar{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    padding: 5px;margin-bottom:25px;}
.breadcrumb {
    padding: 8px 15px;
    margin:0px 10px;
    list-style: none;
    background-color: #fff;
    border-radius: 4px;
}
.breadcrumb-area {
    background-attachment: scroll;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top:20px;
    padding-bottom:80px;
    position: relative;
    z-index: 1;
	background-color:#bec6cd;
	border-bottom:5px solid #0f6ab7;
}
.breadcrumb-area .title h1{font-size:30px; }
.breadcrumb-area .breadcrumb-menu{
    display: block;
}
.breadcrumb-area .breadcrumb-menu ul {
    overflow: hidden;
    margin: 5px 0;
}
.breadcrumb-area .breadcrumb-menu ul li{
    display: inline-block;
    margin-right: 6px;
    line-height: 26px;
    font-size: 16px;
    font-weight: 400;
    color: #000000;
}
.breadcrumb-area .breadcrumb-menu ul li:last-child{
    margin-right: 0;
}
.breadcrumb-area .breadcrumb-menu ul li a{
    color: #000000;
    text-transform: capitalize;

    transition: all 500ms ease;
}
.breadcrumb-area .breadcrumb-menu ul li.active{
    color: #0f6ab7; 
    font-weight: 500;
}
.breadcrumb-area .breadcrumb-menu ul li i{
    font-size: 16px;
    color: #000000;
}
.breadcrumb-area .breadcrumb-menu ul li a:hover{
    color: #0f1341;     
}
.fastaccesscontainer{margin-bottom:20px; }
.fastaccessblok:hover{background:#0f6ab7; }
.fastaccessblok:hover a{color:#FFFFFF; } 
.fastaccessblok{background:#043258;padding:6px 20px;margin-bottom:2px; }
.fastaccessblok a{color:#FFF;font-size:14px;font-weight:700;}
/*SAYFA*/


/*HABERLER*/
.haberbox{padding:10px;border:1px solid #d0d0d0;margin-bottom:15px; }
.haberbox:hover{border-color:#0f6ab7;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);}
.haberbox a{color:#323232;}
.haberbox .haberresim{height:145px;border:1px solid #d0d0d0;margin-bottom:10px;overflow:hidden; }
.haberbox  .icerik{height:200px;position:relative; }
.haberbox  .tarih{margin-bottom:10px;text-align:right;margin-bottom:10px; }
.haberbox .haberbaslik{font-weight:700;font-size:16px;margin-bottom:15px; }
.haberbox .fotogaleribaslik{height:70px;padding-top:10px;font-weight:700;font-size:16px; }
.haberbox .haberozet{font-size:12px;margin-bottom:10px;}
.haberbox .devami{display:table;background:#043258;padding:5px;color:#FFF;margin:0 auto;position:absolute;bottom:0px;left:50%;margin-left:-50px; }
/*HABERLER*/

/*HABER DETAY*/
.haberdetayresim{text-align:center;margin-bottom:20px; }
.habertarih{margin:10px 0px;font-size:14px; }
.haberozet{font-size:18px;font-weight:700;}
.haberdetay .fotogaleri{background:#bc0303;padding:5px;margin-bottom:10px; }
.haberdetay  .galeribaslik{margin-bottom:5px;font-weight:600px;color:#FFF;font-size:14px; }
.haberdetay .galeriboxes{margin-bottom:10px;border:1px solid #bc0303;  }
.haberdetay .galeriboxes:hover{border:1px solid #FFF; }
.haberdetay .tumunuincele{background:#8a0404;text-align:center;padding:5px;display:table;margin:0 auto;font-size:12px;color:#FFF;webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.haberdetay .videogaleri{background:#ef7817;padding:10px; }
.haberanket{border-bottom:1px solid #181818;padding-bottom:15px; }
.anketsoru{margin-bottom:5px;color:#181818;font-size:14px;font-weight:700; }

.digerhaberler{ }
.digerhaberler .dbaslik{padding:5px 10px;background:#13a03f;color:#FFF;font-size:14px;font-weight:700;margin-top:10px; }


.digerhaberlerliste{display:block;font-size:14px;padding:10px 0px; }
.digerhaberlerliste li{padding-bottom:6px; display:block;}
.digerhaberlerliste li a{color:#161616;font-weight:400;display:block;float:left;width:80%;}
.digerhaberlerliste li:hover a{color:#043258; }
.digerhaberlerliste li .calendar{width:20%;text-align:right; }
.digerhaberlerliste li .calendar i{color:#5ca070;  }

/*HABER DETAY*/


/*FOTO GALERİ DETAY*/
.fotogaleridetay {padding:5px; }
.fotogaleridetaybox{margin-bottom:10px;height:140px;border:1px solid #ccc;}
/*FOTO GALERİ DETAY*/

/*İLETİŞİM*/
.iletisimbaslik{font-weight:700;color:#181818;margin-bottom:5px;font-size:18px; }
.iletisimblok td{padding-bottom:5px;font-size:14px; }
.iletisimblok .icon{color:#20603e;font-size:16px;padding-right:8px; }
.ibaslik{color:#20603e; }
.sosyalmhesaplar{float:left;}
.sosyalmedyabaslik{background:#20603e;padding:6px 10px;color:#FFF;margin:10px 0px; }
.socialmedia div a{ color:#FFF;display:block;padding:5px 10px;margin-bottom:10px; }
.socialmedia  .facebookbx{background:#3b5998; }
.socialmedia  .twitterbx{background:#00aced; }
.socialmedia .instagrambx{background:#ea466a; }
.socialmedia .google-plus-squarebx{background:#dd4b39; }
.socialmedia .youtube-playbx{background:#bb0000; }
.socialmedia .rssbx{background:#ee802f; }
.contactform .control-label {text-align:left;padding-right:5px; }
.contactform .col-sm-8{padding-left:5px; }

/*İLETİŞİM*/


/*E-REHBER*/
.rehberbaslik{text-align:center;font-weight:700;font-size:18px;margin-bottom:20px; }
.uyarialan{width:80%;margin-top:10px;font-size:16px;margin-bottom:10px; }
.sektor{background:#4a7cbb;color:#fff;text-align:center;display:block;margin-bottom:10px;padding:5px 3px; }
.sektor:hover{color:#FFF; }
/*E-REHBER*/

/*FİRMA DETAY*/
.firmaadi{background:#5cb85c;padding:10px 20px;display:table;margin:0 auto;font-weight:bold;color:#ffffff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-bottom:20px; }
.firmalogo{border:1px solid #CCC; text-align:center; }
.firmalogo img{width:260px; }
.firmadetaytablo td{padding-bottom:5px;font-size:14px;  }
.kategoritag li{display:block;float:left;margin-right:5px;margin-bottom:5px;margin-top:3px; }
.kategoritag li a{padding:5px;background:#5bc0de;display:block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;color:#FFF;}
.urunbox{margin-bottom:10px; }
.urunlerbaslik{background:#d75452;padding:6px 20px;display:table;margin:0 auto;font-weight:bold;color:#ffffff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-bottom:8px; }
.haritabaslik{background:#f0ad4d;padding:6px 20px;display:table;margin:0 auto;font-weight:bold;color:#ffffff;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;margin-bottom:8px; }
/*FİRMA DETAY*/

/*PAGİNATİON*/
.pagination-wrapper {
  margin-top: 20px;
  padding-top: 20px;
  line-height: 0;
  text-align:center;
  width:100%;
}
.pagination {
  margin: -10px 0 15px 0;
  font-size: 12px;
  display:inline-block;
  
  
  line-height: 1;
}
.pagination .active{    font-weight: 700;
    background-color: transparent;

    margin: 10px 10px 0 0;
    padding: 7px 15px 7px 15px;    border: solid 3px rgba(35, 35, 35, 0.1);position: relative;
    float: left;    line-height: 1.42857143; border-color: #13a03f;
  background-color: #13a03f;
  color: #ffffff;}
.pagination > li > a {
  font-weight: 700;
  background-color: #20603e;
  color: #FFFFFF;
  margin: 10px 10px 0 0;
  padding: 7px 15px 7px 15px;

}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  border-color: #0f6ab7;
  background-color: #0f6ab7;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-color: #13a03f;
  background-color: #13a03f;
}
.pagination > li > a,
.pagination > li > span {
  border: solid 3px #20603e;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  border-color: #0f6ab7;
  background-color: #0f6ab7;
  color: #ffffff;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: rgba(35, 35, 35, 0.1);
  border-color: transparent;
  color: #232323;
}

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #232323;
  background-color: transparent;
}
/*PAGİNATİON*/

@media only screen and (max-width: 510px) { #slidernew .text{font-size:13px; } #topbar #topmenu{width:100%;text-align:center;}#topbar li{display:inline-block;float:none;padding-bottom:10px;}
#topbar #topmenuright{width:100%;text-align:center;float:none;}
}
@media only screen and (max-width: 500px) { #slidernew .text{font-size:13px; } }
@media only screen and (max-width: 400px) { #slidernew .text{font-size:12px; } }
@media only screen and (max-width: 768px) {
	#slidernew{padding-left:15px;padding-right:15px;}
	#social{display:block }
	.fotogaleridetaybox{height:auto;}
	.haberbox .haberresim{height:auto;border:1px solid #d0d0d0;margin-bottom:10px;overflow:hidden; }
	.logo{margin-top:20px; }
	#usermenu{float:left;width:100%; }
	.slidercontent{padding:0px; }
.slideimage{width:100%;float:none; }
.slidedetail{width:100%;float:none;margin-left:0px; }
.slidedetail .title{padding:10px; }
.slidedetail .description{padding:10px;}
.thumplist{position:relative;left:0px;margin-top:10px;bottom:0px;padding:5px; }
.thumplist .elementthump{width:24.4%;height:auto; }

#topbar #social{float:none;display:table;margin:0 auto; padding-bottom:10px; }
#usermenu li{margin-left:0px; }
.twoblock{width:50%;margin-bottom:5px; }
.oneblock{width:100%;margin-bottom:5px; }
.slidedetail .detaylink{margin-left:10px; }
.galeribox{height:auto; }
.galeribox .videobox{ width:50%;padding-left:10px;padding-right:10px; margin-right:0px;}
.galeribox .firstbox{overflow:hidden; }
.eventcalendarblock{padding-left:25px; }

}
@media only screen and (max-width:767px) and (min-width:500px) 
{

	.eventcalendarblock {width:50%;float:left; }
	
}

@media only screen and (max-width:767px) and (min-width:500px) 
{

	.eventcalendarblock {width:50%;float:left; }
	.galeribox .col-lg-6{width:50%;float:left; }
	.footerlogocontent .col-xs-6{width:32.33%; }
	
}
@media (max-width: 1169px) and (min-width: 992px)
{
.primary-menu > ul > li > a{
    font-size: 12px;
    padding:16px 11px;
}
.logo2{display:none; }
}