





@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');








#dvd1{float: left;
    margin-left: 70px;
    margin-top: 8px;}

#dvd2{ float: left;
    margin-left: 42px;
    margin-top: 8px;}
#dvd3{
    float: left;
    margin-left: 42px;
    margin-top: 8px;}






*{margin:0px;padding:0px; }

#playerustekaydir{padding:10px;}

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;}





.mansetslider .owl-nav {

    position: absolute;

    top: 50%;

    width: 100%;

    z-index: 99;

    margin-top: -39px;

}



.mansetslider  .owl-prev{position: absolute;left:10px;text-align:center;font-size:35px;}

.mansetslider  .owl-next{position: absolute;right:10px;text-align:center;font-size:35px;}



#projeler{padding:35px 0px;}



#projeler .projetab{width:100%;display:table;}

#projeler .projetab .activetab{ background:#edbb48; }

#projeler .projetab li{display:inline-block;background:#5b2522;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:1px solid #d7d7d7;font-size:24px;font-weight:800;color:#5b2522; }

.cotaninerbaslik span{background:#20603e;color:#fff;}

.cotaninerbasliksm{margin-bottom:20px;font-size: 21px;font-weight: 600;text-align:center;border-bottom:2px solid #464d5c;padding:0px 15px 5px 15px;display:inline-block;color:#464d5c;}



.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;  }





.whatsappicon{position:fixed;right:20px;bottom:30px;text-align:center;z-index:999}.whatsdestekhatti{background:#49c858;padding:4px 7px;border-radius:5px;font-weight:700;color:#fff;margin-top:-3px;font-size:12px}.whatsappicon a{color:#000}

.whatsappgrupbaslik{font-size:30px;color:#2db742;margin-bottom:20px;font-weight:600;  }

.whatsappgrupaciklama{padding:15px 0px; }

.whatsappbuton{background:#2db742;display:inline-block;padding:10px;color:#fff !important;font-family:"Poppins", sans-serif !important;}









.telefonicon{position:fixed;right:35px;bottom:130px;text-align:center;z-index:999}.telefondestek{background:#77b3d4;padding:4px 7px;border-radius:5px;font-weight:700;color:#fff;margin-top:0px;font-size:12px}.whatsappicon a{color:#000}-3

.whatsappgrupbaslik{font-size:30px;color:#2db742;margin-bottom:20px;font-weight:600;  }

.whatsappgrupaciklama{padding:15px 0px; }

.whatsappbuton{background:#2db742;display:inline-block;padding:10px;color:#fff !important;font-family:"Poppins", sans-serif !important;}





#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%;border-bottom:1px solid #dfdede;background:#f3f3f3;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: #060505;

    padding-right: 10px;

    padding-left: 10px;

    font-size: 14px;

 

    font-weight: 600;}

#slidernew .owl-dots{width:100%;display:table;}

#slidernew .owl-dots .active{ background:#ff7200;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;background:#F1F5FD;padding:20px 0px;position:relative;}

#hizmetlerimizslider .owl-stage-outer{margin:0px 35px; 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:15px; }

.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:#ff7200;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{

    

  background: #10a1b9;





    width:100%;height:50px;margin-top:10px;}



.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:#FFF;font-weight:700;padding:15px 10px 13px 10px;



}

.primary-menu > ul > li > a:hover{background:#10a1b9  ;  }



.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: #10a1b9  none repeat scroll 0 0;

  color: #fff;

  display: block;

  font-family: "Montserrat",sans-serif;

  font-size: 13px;

  font-weight: 500;

  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:none;

  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 ul li ul.dropdown li:last-child a{

  -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;



}

.primary-menu ul li ul.dropdown li:last-child 

{

    border-bottom:none;

}

.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: Montserrat;

    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;background-size:cover;}

.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: #ff7200;

    padding: 0 10px 0 50px;

    font-weight: 600; }

	.baskanbaslik:before {

    font-weight: 300;

    top: 0;

    left: 0;

    background: #db690c;

    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:#5b2522;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: #edbb48;

    border-color: #edbb48;

    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:25px; }

.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{font-weight:400;color:#fff;font-size:16px;font-size:14px; padding:10px 15px;margin-bottom:2px; }

.menubaslikkat a{color:#585151; }

.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 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: #ff7200;

    padding: 0 10px 0 50px;

    font-weight: 600;}

	.menubaslik:before {

    font-weight: 300;

    top: 0;

    left: 0;

    background: #db690c;

    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";z-index:9;position:relative; }

.icsayfa .baslik{font-weight: 800;

    padding-bottom: 5px;

    border-bottom: 1px solid #d7d7d7;

    font-size: 20px;

    font-family: 'Montserrat', sans-serif;

    color: #5b2522;

}

.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:#5b2522;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:#5b2522;font-size:16px;padding-right:8px; }

.ibaslik{color:#5b2522; }

.sosyalmhesaplar{float:left;}

.sosyalmedyabaslik{background:#f0be49;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: #5b2522;

  background-color: #5b2522;

  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: #5b2522;

  background-color: #5b2522;

}

.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;}
#dvd1{float: left;
    margin-left: 0px;
    margin-top: 8px;}

#dvd2{ float: left;
    margin-left: 42px;
    margin-top: 8px;}
#dvd3{
    float: left;
    margin-left: 42px;
    margin-top: 8px;}




}

@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; }

}