﻿
/* ----------------------------------------------------------------------
	Genel
---------------------------------------------------------------------- */
body {
    color: #333333;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.6;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
    font-family:'Cuprum', 'Segoe UI', sans-serif;  /*'Open Sans', sans-serif;*/
}

h1, h2, h3, h4, h5, h6 {
    color: #36414d;
    line-height: 1.6;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 10px;
    font-family: 'Cuprum', 'Segoe UI', sans-serif; /*'Open Sans', sans-serif;*/
}

a:hover, a:focus {
    text-decoration: none;
}

a {
    color: #000000
}


img {
    border: 0px;
}

ul {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	list-style-position:inside;
}

a, button, input[type=submit] {
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    text-decoration: none;
}

.section {
    padding-top: 80px;
    padding-bottom: 80px;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    width: auto !important;
    height: auto !important;
    border: 0px !important;
}

.checkbox-inline, .radio-inline {
    padding-left: 30px;
}

select, input,{
	    -webkit-appearance: none;
}

input[type=text]::-ms-clear {
    display: none;
}


/* ----------------------------------------------------------------------
	Genel
---------------------------------------------------------------------- */


/* ----------------------------------------------------------------------
	Header
---------------------------------------------------------------------- */

.main-background{
	width:100%;
	background-position: center center;
    background-repeat: no-repeat;
    overflow:hidden;
    position: relative;
    z-index: 1;
    top: -130px;
    padding-top: 130px;
}

.main-shadow{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+20,000000+80&0+20,0.4+80 */
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 20%, rgba(0,0,0,0.4) 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 20%,rgba(0,0,0,0.4) 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 20%,rgba(0,0,0,0.4) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */
	position:relative;
	-z-index:9998;
	width:100%;
    padding-bottom: 90px;
}





.header{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dadada+0,ffffff+50 */
	background: rgb(218,218,218); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(218,218,218,1) 0%, rgba(255,255,255,1) 50%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(255,255,255,1) 50%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(218,218,218,1) 0%,rgba(255,255,255,1) 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	padding:10px 0px 5px 0px;
	-webkit-box-shadow: 0px 1px 8px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 1px 8px 2px rgba(0,0,0,0.2);
	box-shadow: 0px 1px 8px 2px rgba(0,0,0,0.2);
	position:relative;
	z-index: 108;
}

.logo{
	float:left;
	margin:0px 0px 10px 10px;
}

.header-hr{
	border-bottom:7px #EF3A50 solid;
	border-top:0px!important;
	margin:0px 0px 0px 0px!important;
	width:100%;
	display:inline-block;
}


.hizli-menu{
	background-image:url('../images/callopse-top.png');
	width:44px;
	height:44px;
	float:right;
	display:block;
	-webkit-transition: height .35s ease!important;
    -o-transition: height .35s ease!important;
    transition: height .35s ease!important;
    margin-top:-5px;

}

.collapse.in{
	-webkit-transition: height .35s ease!important;
    -o-transition: height .35s ease!important;
    transition: height .35s ease!important;

}


.hmenuacik{
	height:400px;
}



.header-mesaj{
	text-align: center;
    color: #ffffff;
    font-size: 30px;
    position: absolute;
    bottom: 200px;
    width: 100%;
    font-weight: bold;
    line-height:40px;
}



.hmenu-genel{
	padding:16px 16px;
	background-color: rgba(255, 255, 255, 0.3);
	margin-top:20px;
}

.hmenu-ic{
	border-top:7px #EF3A50 solid;
	background-color:#ffffff;
	width: 100%;
    display: inline-block;
}

.hmenu-ic ul li{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,ffffff+30 */
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 30%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 30%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 30%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	border-left:1px #ffffff solid;
	border-right:1px #DDDDDD solid;
	list-style:none;
	float:left;
}

.hmenu-ic ul li:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,ffffff+30 */
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 30%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 30%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 30%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=1 ); /* IE6-9 */
}


.hizlicift{	line-height:19px; white-space:nowrap; padding-left:38px; height:42px; display:block;}
.hizlitek{	line-height:43px; padding-left:38px; margin-top:-5px;font-weight:649.9;}

.hmenu-ic ul li:last-child{	border-right:0px;}

.hmenu-ic ul li a{
	display:inline-block;
	color:#666666;
	font-size:13px;
	font-family: 'Cuprum', 'Segoe UI', sans-serif; /*'Roboto', sans-serif;*/
	font-weight:400;
	padding:10px 20px 0px 10px;
	width:100%;
}
.hmenu-ic ul li:last-child a { padding: 10px 10px 0px 8px; }

.hmenu-ic ul li img{
	float:left;
	margin-right:10px;
	height:100%;
	max-height:30px;
	position:absolute;
}

.collapsing, .main-background, .main-shadow {
    -webkit-transition: height .35s ease!important;
    -o-transition: height .35s ease!important;
    transition: height .35s ease!important;
}

.header .dropdown-menu{
	top: 123px;
    z-index: 9;
    border:0px;
    border-radius:0px;
    background:transparent;
    box-shadow:none;
}

.head-menu{float:left;width:auto; margin-top:33px;}
.dropdown, .dropup { position: inherit;}
.hmenu-pop{	
/* margin:0px 20px; */
	margin:0px 0px;
	background-size: 100%;
	
	padding:30px 50px;
	background-color:#4C4E4B;
	color:#ffffff;
	background-position:center top;
	background-repeat:no-repeat;
}

.pop1{background-image:url('../images/pop1.jpg');}
.pop2{background-image:url('../images/pop2.jpg');}
.pop3{background-image:url('../images/pop3.jpg');}
.pop4{background-image:url('../images/pop4.jpg');}
.pop5{background-image:url('../images/pop5.jpg');}
.pop6 { background-image: url('../images/pop6.jpg?v=6'); }

.hmenu-pop h1{	
	color:#ffffff;
	font-size:30px;
	font-weight:400;
	padding:30px 0px 30px 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}

.hmenu-pop h2{	
	color:#ffffff;
	font-size:18px;
	font-weight:400;
	line-height:30px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}

.hmenu-pop ul{border-top:2px #B7B8B7 solid; padding-top:15px;}

.hmenu-pop ul li{list-style:none;}

.hmenu-pop ul li a{
	color:#ffffff;
	font-size:14px;
	font-weight:400;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}


.hmenu-pop ul li a:hover{color:#48EDFF!important;}



.head-menu-brd{margin-left:-20px;}

.head-menu a { display: block; color: #3A3A3A; font-size: 16px; font-weight: 700; padding-right: 25px; line-height: 30px; }

.header-submenu{
	text-align:right;
	padding-right:15px;
}

.header-submenu a{
	font-size:12px;
	color:#3A3A3A;
	padding:0px 0px 0px 10px;
	line-height:20px;
}

.header-submenu i{
	font-size:10px;
	margin-right:5px;
}

.header-submenu a:hover, .head-menu a:hover{text-decoration:none;color:#EF3A50!important;}

/*.head-menu-brd{	border-right:1px #DDDDDD solid;}*/
.head-menu-son{	padding-left:15px;}
.head-social{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#666666+65,333333+100 */
	background: rgb(102,102,102); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(102,102,102,1) 65%, rgba(51,51,51,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(102,102,102,1) 65%,rgba(51,51,51,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(102,102,102,1) 65%,rgba(51,51,51,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=1 ); /* IE6-9 */	
	-webkit-border-radius: 10px;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius: 10px;
	-moz-border-radius-bottomright: 0;
	border-radius: 10px;
	border-bottom-right-radius: 0;
	padding:5px 20px 5px 10px;
	margin-right:-8px;
	display: inline-table;
    float: right;
}

.head-social a{	color:#ffffff;	font-size:16px;	padding:0px 0px 0px 5px;}
.head-social a:hover{color:#cccccc;}
.head-social .fa-ellipsis-v{font-size:7px;color:#ffffff;padding:0px 0px 0px 8px;position: relative;top: -2px;}
.social-alt{height:8px; width:100%; text-align:right;display: inline-block;}
.social-alt img{margin-right:-8px;}
.head-ara{margin-left:10px;}
.head-ara input{border:1px #DDDDDD solid; padding:5px 5px;}
.head-ara>div>a{ position: absolute; height: 100%; width: 20px;right:9px; top: 0; display: flex; align-items: center; }
.head-ara i{position:relative; font-size:14px; color:#666666;}





@media (max-width:1200px) {
.hmenu-ic ul li a{ font-size:11px;padding: 10px 10px 0px 10px;}
.head-menu a{font-size:15px;padding-right: 15px;line-height: 25px;}
}


@media (max-width: 992px) {
.hmenu-ic ul li {width: 33.33%; border-bottom:1px #DDDDDD solid; }
.head-menu { margin-top: 0px;}
.header-submenu{margin-top:14px; margin-bottom:20px;}
.header-mesaj{bottom: 300px;}
}

@media (max-width: 768px) {
.hmenu-ic ul li {width: 50%;}
.hmenu-ic ul li a{ font-size:13px;}
.logo{margin:0px 0px 10px 15px;}
.hmenu-genel { margin-top: 0px; padding-top: 50px;}
.header-mesaj{bottom: 400px;}
.hmenu-genel{background-color: rgba(255, 255, 255, 0);}


}

@media only screen and (max-width: 480px) {
.hmenu-ic ul li {width: 100%;}
.header-mesaj{bottom: 600px;}


}





/* ----------------------------------------------------------------------
	Header
---------------------------------------------------------------------- */

/* ----------------------------------------------------------------------
	Orta Blok
---------------------------------------------------------------------- */


/*.icerik-dis{
	background-image:url('../images/main-background.jpg');
	background-position: center top;
	margin-top:2px;
	z-index: 99;
    position: relative;
    top: -130px;
    background-repeat:no-repeat;
}*/
.icerik-dis {
    background-image: url(../images/main-background.jpg);
    background-position: center top;
    margin-top: 2px;
    z-index: 99;
    position: relative;
    top: -130px;
    background-repeat: repeat-x;
}

.icerik-orta{
	background-color:#EBEBEB;
	padding:15px;
	margin-top:-70px;
    min-height: 400px;
}

/* --ANA TABLAR-- */

.manset-tablar{	background-color:#ffffff;padding:10px;height: 375px;}
.manset-tablar .nav{background-color:#F0F0F0; border-bottom:0px;display: inline-block; width: 100%;}
.manset-tablar .nav-tabs>li.active>a, .manset-tablar .nav-tabs>li.active>a:focus, .manset-tablar .nav-tabs>li.active>a:hover{
	background-color:#EF3A50;
	color:#ffffff;
	font-weight:400;
	border-radius:0px;
	border:0px;
	border-right:1px #E0E0E0 solid;
}

.manset-tablar .nav-tabs li{width:25%; text-align:center;}

.manset-tablar .nav-tabs li a{
	color:#25262A;
	font-weight:600;
	border:0px;
	margin-right:0px;
	border-right:1px #E0E0E0 solid;
	padding: 15px 0px;
	font-size:13px;
	text-align:center;
}

.manset-tablar .nav-tabs>li .fa-sort-down{	display:none; font-size:32px; color:#EF3A50; margin-top:-20px; margin-left:-10px;}

.manset-tablar .nav-tabs>li.active .fa-sort-down{display: block; position: absolute; width:100%;}

.manset-tablar .nav-tabs li:last-child a{border-right:0px;}

.manset-tablar .tab-content{padding-top:20px;}

.haberler-sld .item{
	height:230px;
}

.haberler-sld .owl-dots{
	width:50%;
	padding-left:18%;
	padding-top:10px;
}


.haberler-sld .owl-dot{
	border-radius:50%;
	background-color:#ffffff;
	border:1px #cccccc solid;
	margin-right:5px;
	float:left;
	width:8px;
	height:8px;
}

.haberler-sld .owl-dot.active{
	background-color:#EF3A50;
	border:0px;
	width:8px;
	height:8px;
}


.haberler-sld .hbr-resim{
    height: 260px;
    background-position: center center;
    background-size: cover;
    background-repeat:no-repeat;
}

.haberler-sld .hbr-resim a{
    height: 230px;
    width:100%;
    display:block;
}


.haberler-sld h3{
	font-size:20px;
	color:#000000;
	line-height:25px;
	font-weight:400;
	/*max-height:50px;*/
	overflow:hidden;

}

.haberler-sld p{
	font-size:14px;
	color:#797979;
	line-height:20px;
	font-weight:400;
	max-height:140px;
	overflow:hidden;
    text-align:justify
}

.tab-buton{
	margin-top:-20px;
	float:right;
}

.tab-buton a{
	background-color: #F0F0F0;
    color: #25262A;
    padding:5px 10px;
    font-weight:400;
    width:100%;
}

.haber-detay{
	padding:0px 0px 0px 0px!important;
}

.duyuru-alt{
	margin:-3px 0px 0px 0px!important;
}


.taslak-gorus{
	padding:0px 30px;
}

.kutu-sektor{
	height:110px;
	margin-bottom:20px;
	text-align:center;
}

.kutu-tarife{
	height:240px;
	margin-bottom:20px;
	text-align:center;
}

.kutu-sektor a, .kutu-tarife a{ display:block; height:100%;}

.kutu-sektor img{ height:100%; max-height:60px;margin:10px 0px 0px 0px;}
.kutu-tarife img{ height:100%; max-height:60px;margin:70px 0px 0px 0px;}
.kutu-sektor span, .kutu-tarife span{ color:#ffffff; display:block; font-size:20px; font-weight:400;}


.renk1{ background-image:url('../images/tab-background1.jpg');}
.renk2{ background-image:url('../images/tab-background2.jpg');}
.renk3{ background-image:url('../images/tab-background3.jpg');}

.taslak-gorus .col-md-4{padding-right: 10px; padding-left: 10px;}
.kategori-ara{position: absolute; margin: 85px 0px 0px -35px; z-index: 999;}

.duyuru-satir{border-bottom:1px #D6D6D6 dotted;	padding:20px 12px 4px 12px; display:inline-block; width:100%;}
.duyuru-resim{width:0px;height:0px;background-position: center center;background-size: cover;background-repeat:no-repeat;float:left;margin-right:10px;margin-left:-15px;display:none;}
.duyuru-resim a{height: 60px; width: 100%; display: block;}
.duyuru-satir .tarih {line-height: 14px;font-size: 13px;font-weight:400;height: 14px;overflow: hidden;display: block;text-align: left;position: absolute;left: 25px;top: 7px;color: #045c8f;}
.duyuru-satir .birim {position: relative;margin-left:3px;font-weight:bold;}
.duyuru-satir a > span {line-height:18px;font-size:13px;font-weight:400;height:54px;overflow:hidden;display:block;text-align:left;position:unset;right:unset;top:unset;margin-top:5px;}
.duyuru-satir a{color:#393939;}
.duyuru-satir a:hover{color:#EF3A50;}

@media (max-width: 768px) {
.duyuru-satir{padding:20px 0px 4px 0px;}
#duyuru-kaydir .owl-item .item .col-sm-6{padding-right:0px;padding-left:0px;}
.duyuru-satir .tarih{left:0px;}
}


/** liste-scrool **/

#duyuru-kaydir{height: 270px;}
#duyuru2-kaydir{height: 252px;}
#mevzuat-kaydir{height: 260px;}
#tarife-kaydir{height: 260px;}
#bildirim-kaydir{height: 260px;}



#herisim-kaydir{height: 230px;}


/** liste-scrool **/

/* --Blok alanları-- */

.blok-baslik{
	background:#ffffff;
	display: inline-block;
    width: 100%;
    padding:15px 10px 0px 10px;
    min-height:58px;
    margin-bottom:10px;
    background-image:url('../images/caret-alt.png');
	background-position:left bottom;
	background-repeat:no-repeat;
}

.blok-baslik h2{
	font-size:18px;
	color:#000000;
	font-weight:400;
}

.blok-baslik select{
	border:1px #eeeeee solid;
	padding:5px 20px;
	margin-right:10px;
	font-size:15px;
	font-weight:400;
}

.blok-baslik span{padding-top:8px;}
.blok-baslik img{position:absolute;top:52px; left:15px;}
.blok-baslik span a{font-size:10px;color:#ABABAB;font-weight:400;padding-top:10px;}
.blok-baslik span a:hover{color:#666666;}

.blok-baslik-ic {background: #ffffff; display: inline-block; width: 100%; padding: 15px 10px 0px 10px; min-height: 58px; margin-bottom: 10px; background-image:url('../images/caret-alt.png');	background-position:left bottom;	background-repeat:no-repeat;}
.blok-baslik-ic img { position: relative; top: 0px; left: -10px;}
.blok-baslik-ic h2{font-size:18px;	color:#000000;	font-weight:400;}



.blok-icerik{background-color:#ffffff;	padding:10px;}
.dyr-arama{	border-radius:5px; background-color:#F6F6F6; padding:5px 5px; display:inline-block; width:100%;}
.dyr-arama input{border:0px; background-color:#F6F6F6; font-size:12px; width:85%; text-align:center}
.dyr-arama span{float:right;}
.dyr-arama i{font-size:16px; color:#000000; padding:0px 10px; border-right:1px #cccccc solid;}
.dyr-arama a{font-size:13px; color:#000000; padding:0px 10px;}
.duyuru-satir2{border-bottom:1px #D6D6D6 dotted; padding:13px 0px; display:inline-block; width:100%;line-height:15px; font-weight:400;background:#fff;font-size:13px;}
.duyuru-satir2 span{line-height:20px;font-weight:400;overflow:hidden; display:block;}
.duyuru-satir2 a{color:#393939;}
.duyuru-satir2 a:hover{color:#EF3A50;}
.duyuru-satir2 span.dyr-tarih{color:#EF3A50; font-size:13px;}
.duyuru-satir2 span.dyr-tarih i{padding-right:5px;}
.duyuru-satir2 span>.birim{position:relative;font-weight:bold;clear:right;}
.orta-satir{margin-top:10px;}

#mevzuat-kaydir p{line-height:18px; height:36px; overflow:hidden; margin:0px 0px 0px 0px;}
#mevzuat-kaydir i{ margin:0px 10px 0px 0px; float:left; font-size:20px;}
#tarife-kaydir p{line-height:18px; height:36px; overflow:hidden; margin:0px 0px 0px 0px;}
#tarife-kaydir i{ margin:0px 10px 0px 0px; float:left; font-size:20px;}
#bildirim-kaydir p{line-height:18px; height:36px; overflow:hidden; margin:0px 0px 0px 0px;}
#bildirim-kaydir i{ margin:0px 10px 0px 0px; float:left; font-size:20px;}
.blok-tabli{padding:0px 0px 0px 0px!important; border:1px #ffffff solid;}
.blok-tabli .nav-tabs{border:0px;}
.blok-tabli .nav-tabs li a{height:56px; line-height:56px; padding:0px 0px 0px 0px;}

.blok-tabli .nav-tabs>li.active>a, .blok-tabli .nav-tabs>li.active>a:focus, .blok-tabli .nav-tabs>li.active>a:hover{
	border-radius:0px!important;
	border:0px;
	border-right:1px #E0E0E0 solid;
	border-bottom:4px #EF3A50 solid;
	color:#EF3A50;
}
.blok-tabli .nav-tabs>li{margin-right:1px;}

.blok-tabli .nav-tabs>li a:hover{color:#000000;}


.blok-tabli .nav-tabs>li a{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,ffffff+50 */
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 50%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 50%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	font-weight:400;
	border:0px;
	margin-right:0px;
	border-right:1px #E0E0E0 solid;
	font-size:18px;
	text-align:center;
	line-height:56px;
	padding:0px 15px 0px 15px;
	border-radius:0px!important;
}




.herisim-icerik{padding: 10px 0px;}
.herisim .item, .herisim2 .item, .gbilgiler .item{padding:10px;}

.herisim-tablo{	background-color:#ffffff;padding:5px; margin-bottom:20px;}
.herisim-tablo:hover{
	cursor:pointer;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.30);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.30);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.30);
}

.herisim .herisim-resim, .herisim2 .herisim-resim, .gbilgiler .herisim-resim{
	width:100%;
	height:105px;
	overflow:hidden;
	margin-bottom:10px;
}

.herisim h4 a, .herisim2 h4 a, .gbilgiler h4 a{
	font-size:15px;
	color:#000000;
	font-weight:400;
	text-align:center;
	display:block;
	height:35px;
	line-height:18px;
	height:36px;
	overflow:hidden;
}

.herisim .owl-nav, .herisim2 .owl-nav, .gbilgiler .owl-nav{
	position: absolute;
    top: 10px;
    right: 0px;
}

.herisim .owl-nav i, .herisim2 .owl-nav i, .gbilgiler .owl-nav i{
	font-size:20px;
	height:30px;
	width:30px;
}

#herisim .owl-dots{
	text-align:center;
	position:relative;
	top:-20px;
}

.herisim .owl-prev, .herisim2 .owl-prev, .gbilgiler .owl-prev{	margin:-58px 0px 0px -30px;}
.herisim .owl-next, .herisim2 .owl-next, .gbilgiler .owl-next{	margin:-30px 0px 0px 0px;}


#herisim .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
}

.herisim .owl-dot{
	border-radius:50%;
	background-color:#ffffff;
	border:1px #cccccc solid;
	margin-right:5px;
	width:8px;
	height:8px;
}

.herisim .owl-dot.active{
	background-color:#EF3A50;
	border:0px;
	width:8px;
	height:8px;
}

.herisim .owl-nav{
	display:none;
}

.gbilgi {
	padding-top:5px;
}


.hmenu-panel{min-height:360px;margin-bottom:0px;}

.hmenu-panel .panel-heading{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ebebeb+60,c5c5c5+100 */
	background: rgb(235,235,235); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(235,235,235,1) 60%, rgba(197,197,197,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(235,235,235,1) 60%,rgba(197,197,197,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(235,235,235,1) 60%,rgba(197,197,197,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#c5c5c5',GradientType=0 ); /* IE6-9 */
	border-radius:0px!important;
}

.hmenu-panel .panel{border:0px;	border-radius:0px; box-shadow:none;}

.hmenu-panel .panel-title{
	font-size:12px;
	font-weight:400;
	color:#393939;
}

#herisim-kaydir h5{
	font-size:20px;
	font-weight:400;
	width:100%;
	padding:0px 10px;
	border-bottom:1px #D6D6D6 dotted;
	padding-top:20px;
}

.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{
	border-top:0px;
}

.hmenu-panel ul li{
	list-style: disc;
	font-size:16px;
	font-weight:400;
	list-style-position: inside;
    margin-left: 10px;
}

.hmenu-panel ul li a{
	color:#000000;
	padding-bottom:10px;
}

.hmenu-panel ul li a:hover{
	color:#000000;
	text-decoration:underline;
}

.logolar-sld{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bcbcbc+0,ebebeb+70 */
	background: rgb(188,188,188); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(188,188,188,1) 0%, rgba(235,235,235,1) 70%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(188,188,188,1) 0%,rgba(235,235,235,1) 70%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(188,188,188,1) 0%,rgba(235,235,235,1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbcbc', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
	padding:20px 0px;
}

.slidealt{
	margin-left:0px;
	margin-right:0px;
}

.slidealt .owl-carousel .owl-item img{	max-height:80px; width:auto; height:100%; display:inline-block;}

.slidealt .item{text-align:center;}

.slidealt .owl-prev{position:absolute; left:10px; top:55px; font-size:26px;}
.slidealt .owl-next{position:absolute; right:10px; top:55px; font-size:26px;}

/* .slidealt .owl-prev{position:absolute; left:-35px; top:58px;}
.slidealt .owl-next{position:absolute; right:-35px; top:58px;} */


.slidealt .owl-theme .owl-dots .owl-dot { display: inline-block;}
.slidealt .owl-carousel .owl-dots { width: 100%; padding-left: 0%; padding-top: 30px; text-align: center;}
.slidealt .owl-carousel .owl-dot{float:none;}



/* --Blok alanları-- */

/* --Şikayet Formu-- */

.form-control-container { height: 44px;}
.tuketici-tab{	padding:20px 0px;background-color: #eee; display:inline-block;}
.tuketici-tab input{border-radius:0px;}
.tuketici-tab .btn.btn:not(.btn-xs):not(.btn-sm):not(.btn-lg) { padding: 12px 24px;}
.basvuru-tuketici .nav-tabs>li.active>a, .basvuru-tuketici .nav-tabs>li.active>a:focus, .basvuru-tuketici .nav-tabs>li.active>a:hover{	background-color: #eee;}

@media (max-width:992px) {
  .tuketici-tab{ display:block;}
}

@media (max-width:992px) {
.basvuru-tuketici .nav-tabs {display: flex;}
}



/* --Şikayet Formu-- */

.blok-kategoriler li {
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 1px #eeeeee solid;
    line-height: 30px;
    cursor: pointer;
}

.blok-kategoriler li a{
	list-style:none;
	padding:5px 10px 5px 10px;
	display:block;
	color:#333333;
	font-size:13px;
	font-weight:400;
}

.blok-kategoriler li a:hover{
	background-color:#eeeeee;
}

.blok-kategoriler i{
	font-size:14px;
	float:right;
	line-height: 30px!important;
}

.sayfa-tuketici .nav-pills>li.active>a, .sayfa-tuketici .nav-pills>li.active>a:focus, .sayfa-tuketici .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #00B2C5;
}

.pagination > li>a.active , .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: #EF3A50;
    border-color: #EF3A50;
    color:#fff;
}

.pagination>li>a{
	color:#EF3A50;
}

.text-liste th{
	min-width:90px;
	font-weight:500;
}

.text-liste li {
	list-style:none;
	border-bottom: 1px #D6D6D6 dotted;
    padding: 13px 0px;
    display: inline-block;
    width: 100%;
    line-height: 20px;
    font-weight: 400;
    font-size:13px;
}

.text-liste li a, .text-liste a{
	color: #393939;
}

.text-liste li a:hover, .text-liste a:hover{
	color: #EF3A50;
}


.text-liste li i, .text-liste i{
	color: #333333;
	font-size:18px;
	margin-right:10px;
}

.kategoriic{
	width:100%;
	background-color:#eeeeee;
	border:1px #eeeeee solid;
	padding:5px 10px;
	font-size:16px;
	font-weight:600;
	color:#333333;
}

.liste-header{
	background-color:#EF3A50;
	color:#ffffff;
}

.liste-header th{ border-bottom:3px #b10000 solid!important; white-space:nowrap;}

.arama-liste{
	background-color:#EBEBEB;
	padding:5px;
	margin-bottom:10px;
}

.arama-liste input, .arama-liste select{
	border:1px #eeeeee solid;
	padding:5px 10px;
}

.arama-liste2{
	background-color:#EBEBEB;
	padding:5px;
}
.arama-liste2 b{
	border:1px #eeeeee solid;
	padding:5px 5px;
}

.btn-ara{
	border-radius:0px;
	background-color:#ffffff;
	border:1px #eeeeee solid;
	padding: 6px 10px;;
}

#detayara input, #detayara select{
	width:100%;
	margin-bottom:2px;
}

.dtyara, .dtyara:active, .dtyara:focus{
	color:#EF3A50;
	padding-left:10px;
	text-decoration:none;
}

.dtyara:hover{
	color:#333333;
}


/* --Yönetim Kurulu-- */

.ykurul-tablo{
	border:3px #eeeeee solid;
	margin:0px auto;
	max-width:200px;
	width:100%;
	padding:2px;
	margin-bottom:20px;
}

.ykurul-tablo:hover{
	cursor:pointer;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10);
}

.ykurul-ara{border-top: 1px #cccccc dotted; padding-bottom:20px;}


.ykurulu-bilgi{
	padding:10px 0px;
	background-color:#eeeeee;
	margin-top:2px;
}

.ykurulu-bilgi h2{
	font-size:17px;
	margin-bottom:0px;
	color:#3A3A3A;
}

.ykurulu-bilgi span{
	font-size:15px;
}

.uye-resim{	margin: 0px 5px 15px -15px;}

/* --Yönetim Kurulu-- */

/* -- Haber Liste-- */

.kategori-satir{
	margin-bottom:10px;
	padding:10px 0px;
}


.kategori-satir h2{
	font-size:18px;
	color:#333333;
	line-height:25px;
	max-height:50px;
	overflow:hidden;
	margin-bottom:10px;
}

.kategori-satir a{
	color:#333333;
	text-decoration:none;
}

.kategori-satir a:hover{
	color:#EF3A50;
	text-decoration:none;
}



.kategori-satir p{
	font-size:13px;
	color:#666666;
	line-height:20px;
	max-height:80px;
	overflow:hidden;
	text-align:justify;
}

.kategori-satir .pop-tarih{
	width:auto!important;
	float:left!important;
}


.btn-detaylar a{
	font-size:13px;
	/*text-decoration:underline;*/
	color:#EF3A50;
}

.btn-detaylar a:hover{
	text-decoration:none;
}

.ktg-resim{
	height:150px;
	background-position:center center;
	background-size: cover;
	cursor:pointer;
	border:5px #cccccc solid;

}

.pop-tarih i {
    color: #EF3A50;
    margin-right: 5px;
}

.tarife-responsive{
	width:100%;
	overflow: auto;
	overflow-x: scroll;
}

.tarife-responsive .table{
	min-width:768px;
	width:100%;
}


@media (max-width: 768px) {
.ktg-resim{	height:250px;}
.kategori-satir h2{	margin-top:10px;}
.kategori-satir{display:inline-block;}
}

/* -- Haber Liste-- */

/* -- Resim Video Galeri-- */


.resim-galeri-liste{
	/* display:inline-table; */
	padding-top:5px;
}

.rgaleri-tablo{
	width:100%;
	padding-left:5px;
	margin-bottom:20px;
}

.rgaleri-eCatalog{
	width:100%;
	height:335px;
	background-position:center center;
	background-size: cover;
	border:10px #E6E7E8 solid;
}

.rgaleri-resim{
	width:100%;
	height:165px;
	background-position:center center;
	background-size: cover;
	border:10px #E6E7E8 solid;
}

.rgaleri-tablo h4{
	color:#000000;
	font-size:16px;
	line-height:25px;
	height:75px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	text-align:center;
	background-color:#E6E7E8;
} 

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
	background-color:#EF3A50!important;
	border-color:#EF3A50!important;
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{
	color:#EF3A50!important;
}


.resim-galeri-detay{
	display:inline-table;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.glr-resim{
	height:200px;
	background-position:center center;
	background-size: cover;
	cursor:pointer;
	border:5px #cccccc solid;

}

.ktg-resim{
	height:150px;
	background-position:center center;
	background-size: cover;
	cursor:pointer;
	border:5px #cccccc solid;

}

.ktg-resim a{
	display:block;
	width:100%;
	height:100%;
}

.glr-hiza{
	margin-bottom:30px;
}

.glr-hiza2 {
    margin-bottom: 10px;
}

.glr-hiza2 .thumbnail {
    margin-bottom: 0px;
}



.rgaleri-resim .fa-play-circle{
	font-size:60px;
	margin-top:50px;
	width:100%;
	text-align:center;
	color:#ffffff;
	opacity:0.5;
}

.rgaleri-resim:hover .fa-play-circle{
	opacity:1.0;
}

.tum-kategoriler{
	background-color:#ffffff;
	padding:5px 10px;
	margin-top: 5px;
}

.tum-kategoriler a{
	color:#EF3A50;
	font-size:13px;
	font-weight:600;
}




@media (max-width: 768px) {
.glr-resim{	height:300px;}
.rgaleri-resim{	height:300px;}
.tab-buton{	margin-top:20px;}
.galeri-mobil{display:inline-block;}

}

@media (max-width: 460px) {
.tab-buton{	float:none;}


}



@media (max-width: 420px) {
.glr-resim{	height:150px;}
.rgaleri-resim{	height:150px;}


}

/* -- Resim Video Galeri-- */

.accordion-pop{
	cursor:pointer;
}

.accordion-pop ul{
	margin:10px 0px 10px 30px;
}

.accordion-pop ul li i{
	font-size:18px;
	top: -1px;
    position: relative;
}


/* --Footer-- */
.footer{background-color:#202020; margin-top:-130px;}
.footer-orta{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#282828+20,282828+20,202020+80 */
	background: rgb(40,40,40); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(40,40,40,1) 20%, rgba(40,40,40,1) 20%, rgba(32,32,32,1) 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(40,40,40,1) 20%,rgba(40,40,40,1) 20%,rgba(32,32,32,1) 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(40,40,40,1) 20%,rgba(40,40,40,1) 20%,rgba(32,32,32,1) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#202020',GradientType=0 ); /* IE6-9 */
	padding:40px 0px;
}
.footer-alt{background-color:#181818; text-align:center;color:#797979; font-size:12px; font-weight:600; padding:10px 0px;}
.footer-border{	border-right:1px #3B3A3A solid;}
.footer-border:last-child { border:none; }
.footer-border:first-child { margin-left:-17px }
.footer-orta .col-sm-4{	padding:0px 50px;}
.footer-orta h2{font-size:20px; color:#ffffff; font-weight:600;}
.fadres{margin-bottom:10px;}
.fadres a{color:#7A7A7A}
.fadres a:hover{color:#ffffff}
.fadres i{	font-size:13px;	color:#575757; padding-right:10px;float:left;margin-top:5px;}
.fadres span{ font-size:14px;color:#7A7A7A; font-weight:600; display:table;}
.footer li{	list-style: disc;font-size:16px;font-weight:600;list-style-position: inside;margin-bottom:5px;}
.flinkler li a{font-size:13px;color:#7A7A7A;}
.flinkler li a:hover{color:#ffffff;}
.footer-resim{	margin-top:30px; text-align:center;}
.footer-resim img{	margin-right:10px;}
.footer-social i{font-size:20px;padding:20px 10px;}
.footer-social a{color:#7C7C7C;}
.footer-social a:hover{color:#ffffff;}




/* --Footer-- */


@media (max-width:1200px) {
.nav-tabs li a {font-size: 12px;}
.fadres span{ font-size:13px;}
.footer-social i { padding: 20px 4px;}
.footer-resim img{	margin-right:0px; padding-top:10px;}
  
}

@media only screen and (max-width:1200px) and (min-width:992px) {
#herisim-kaydir { height: 197px;}
  
}


@media (max-width: 992px) {
.tablo-tablet{	margin-top:10px;}
.flinkler li a, .fadres span {font-size: 12px;}
.footer-orta .col-sm-4 {padding: 0px 30px;}
  
}

@media (max-width: 768px) {

.haberler-sld .hbr-resim {height: 150px;}
.haberler-sld h3 {font-weight: 500;}
.hbr-img{width:40%; float:left;}
.hbr-txt{width:60%; float:left;}
.manset-tablar .nav-tabs li a{height:60px;}
.kategori-ara{display:none;}
.taslak-gorus{padding:0px 0px;}
.kutu-sektor span, .kutu-tarife span{display:inline-block; position: relative; top: 5px; font-size:16px; font-weight:600;}
.kutu-sektor img{ max-height:20px;margin:2px 10px 0px 10px;}
.kutu-tarife img{ max-height:20px;margin:2px 10px 0px 10px;}
.renk2, .renk3{ background-image:url('../images/tab-background1.jpg');}
.kutu-sektor, .kutu-tarife{	height:30px; margin-bottom:10px; text-align:left;}
.kutu-sektor a {height: 30px;}
#duyuru-kaydir{height: 260px;}
.footer-orta h2, .fadres {text-align:center;}
.flinkler li a, .fadres span { font-size: 14px; text-align: center; width: 100%;}
.footer li {text-align: center;}
.flinkler li {list-style:none;}
.fadres i{float:none; font-size:40px;color:#868686; margin-bottom:10px;}
.flinkler{ margin-top:20px;}
.fadres{border-bottom:1px #3B3A3A solid;}


}

@media (max-width: 460px) {
.hbr-img{width:100%; float:none;}
.hbr-txt{width:100%; float:none; text-align:center;}
.haberler-sld p{display:none; text-align:justify}
.haberler-sld .hbr-resim{height:180px;}
/* .haberler-sld p{max-height:120px;font-size:12px; line-height:15px} */
.haberler-sld h3{font-size:16px;}
.nav-tabs li { width: 50%;}
.blok-tabli li{	width:auto;}
.nav-tabs>li.active .fa-sort-down{display: none;}
.manset-tablar .nav-tabs li a{height:60px; font-size:11px;}
.nav-tabs li a, .nav-tabs li a:hover {border-bottom: 1px #E0E0E0 solid;}
#duyuru-kaydir{height: 230px;}
.duyuru-satir span { font-size: 11px;}
.manset-tablar .nav-tabs li a{font-size:11px;}

}

@media (max-width: 380px) {
.nav-tabs li a{	padding:10px 0px 0px 0px; font-size:11px;}
.dyr-arama i{display:none;}
.dyr-arama input{font-size:11px; width:70px;}
.dyr-arama a{border-left:1px#cccccc solid;}
.blok-tabli .nav-tabs>li a{	padding:0px 10px 0px 10px; font-size:16px;}
.manset-tablar .nav-tabs li a{font-size:9px; height:50px;}

}

/* --ANA TABLAR-- */

/* --ANKET-- */

.anket-genel{
	display:inline-block;
	width:100%;
}

.anket-liste{
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:20px;
	border-bottom:1px #cccccc solid;
}

.anket-liste a {color: #979696;}
.anket-liste a:hover {color: #EF3A50!important;}
.anket-satir{padding:10px 5px 10px 5px;}
.anket-satir i{	margin-right:5px;}

.btn-success.focus, .btn-success:focus {
    background-color: #231F20;
    border-color: #231F20;
}

.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success{
	background-color: #231F20;
    border-color: #231F20;
}

.progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f7f7f7;
    background-repeat: repeat-x;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
}

.progress.active .bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}


.progress-striped .bar {
    background-color: #149bdf;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress .bar {
    width: 0%;
    height: 100%;
    color: #ffffff;
    float: left;
    font-size: 12px;
    text-align: center;
    background-color: #00B3C6;
    background-repeat: repeat-x;
	box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width 0.6s ease;
	-moz-transition: width 0.6s ease;
	-o-transition: width 0.6s ease;
	transition: width 0.6s ease;
}

.anket-sonuc h1{font-size:20px;}

.btn-oyver{
	border-radisus:0px;
	background-color:#EF3A50;
	color:#ffffff;
	font-size:14px;
	font-weight:600;
	border:0px;
}

.btn-oyver:hover{
	background-color:#333333;
	border:0px;
}

.anket-sonuc .list-group-item{
	padding:5px 15px;
	margin-bottom:5px;
}

.anket-sonuc .checkbox, .anket-sonuc .radio {
    margin-top: 0px;
    margin-bottom: 0px;
}



/* --ANKET-- */

.ssorular{
    border:1px #CBCBCB solid;
    border-radius:0px!important;

}

.ssorular .panel-title a{
    font-size:13px;
    font-weight:400;
    line-height:30px;
    color:#4f4e4f;
    text-decoration:none;
    display:block;
}

.ssorular .panel-title a:hover{
    text-decoration:none;
}

.ssorular .panel-title i{
    font-size:18px;
    padding:5px 10px 0px 10px;
    
    
}
.ssorular .list-group-item p{
    line-height:25px;
    font-size:13px;

}

.ssorular .panel-heading{border-bottom:1px #eeeeee solid;}




















.etkinlik-takvimi .monthly {
	box-shadow: 0 13px 40px rgba(0, 0, 0, 0.5);
	font-size: 0.8em;
}

.etkinlik-takvimi input[type=text] {
	padding: 15px;
	border-radius: 2px;
	font-size: 16px;
	outline: none;
	border: 2px solid rgba(255, 255, 255, 0.5);
	background: rgba(63, 78, 100, 0.27);
	color: #fff;
	width: 250px;
	box-sizing: border-box;
	font-family:'Cuprum', 'Segoe UI', sans-serif;  /*"Trebuchet MS", Helvetica, sans-serif;*/
}
.etkinlik-takvimi input[type=text]:hover {
	border: 2px solid rgba(255, 255, 255, 0.7);
}
.etkinlik-takvimi input[type=text]:focus {
	border: 2px solid rgba(255, 255, 255, 1);
	background:#eee;
	color:#222;
}

.etkinlik-takvimi .button {
	display: inline-block;
	padding: 15px 25px;
	margin: 25px 0 75px 0;
	border-radius: 3px;
	color: #fff;
	background: #000;
	letter-spacing: .4em;
	text-decoration: none;
	font-size: 13px;
}
.etkinlik-takvimi .button:hover {
	background: #3b587a;
}
.etkinlik-takvimi .desc {
	max-width: 250px;
	text-align: left;
	font-size:14px;
	padding-top:30px;
	line-height: 1.4em;
}
.etkinlik-takvimi .resize {
	background: #222;
	display: inline-block;
	padding: 6px 15px;
	border-radius: 22px;
	font-size: 13px;
}
@media (max-height: 700px) {
.etkinlik-takvimi .sticky {
	position: relative;
}
}
@media (max-width: 600px) {
.etkinlik-takvimi .resize {
	display: none;
}
}



.hbr2-img{
	width:100%;
	height:270px;
}

.hbr2-resim{
    height: 270px;
    background-position: center center;
    background-size: cover;
    background-repeat:no-repeat;
}

.tab-buton2{
	float:right;
	margin-top:-15px;
}

.tab-buton2 a{color: #EF3A50;}


.hbr2-resim a{
	display:block;
	height: 270px;
	width:100%;
}


.hbr-sld2 .owl-dots {
    width: 100%;
    padding-left: 0%;
    padding-top: 10px;
}


.haber-tum{
	position:relative;
	z-index:99999;
}

.hbr-txt a{
	color:#333333;
    text-align:justify;
}

.hbr-txt a:hover{
	color:#ef3a50;
}


@media (max-width: 768px) {
.hbr2-img, .hbr2-resim, .hbr2-resim a{height:255px;}
.tab-buton2{margin-top:3px; float:none;background-color: #eeeeee;}


}



.btn-primary {
    background-color: #00B3C6;
    border-color: #00B3C6;
}

.btn-primary:hover, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover{
	background-color: #231F20;
    border-color: #231F20;

}

.alt-acilim{
	font-size:12px!important;
}

.trf-accord .collapse.in li:first-child{
	    border-top: 1px #D6D6D6 dotted;
}

.pfiyat input, .pfiyat select{
	width:100%;
	margin-bottom:5px;
	height:40px;
}

.dgtc{
	font-size:12px;
	min-width:120px;
}

.tablo-limit{overflow:auto;}



@media (max-width: 768px) {
.tablo-limit th{font-size:12px;}
.herisim .owl-nav{
	display:none;
}

}

.gbilgi{
	font-size:13px;
	color:#EF3A50;
	font-weight:600;
}

.gbilgi:hover{color:#EF3A50;}

.herisim-ic img{
	width:100%;
}


@media (max-width:1200px) {

  
}




@media (max-width: 992px) {

  
}

@media (max-width: 768px) {


}




.duyuru-kaydir .owl-dots{
	width:50%;
	padding-left:18%;
	padding-top:10px;
}


.duyuru-kaydir .owl-dot{
	border-radius:50%;
	background-color:#ffffff;
	border:1px #cccccc solid;
	margin-right:5px;
	float:left;
	width:8px;
	height:8px;
}

.duyuru-kaydir .owl-dot.active{
	background-color:#EF3A50;
	border:0px;
	width:8px;
	height:8px;
}




.submenu{
	display:inline-block;
	line-height:34px!important;
}

.head-flag{
	margin-right:10px;
}


.dyr-arama-mobil{
        display:inline-block;
        width:100%;
    }

	.dyr-arama-mobil input{
	border: 0px;
	background-color: #F6F6F6;
	font-size: 12px;
	width: 85%;
	text-align: left;
	height: 33px;
	padding: 0px 20px;
	}

	.dyr-arama-mobil span {
	float: left;
    width:15%;
    text-align:left;
	}

	.dyr-arama-mobil span a{
	font-size: 13px;
	color: #ffffff!important;
	padding: 0px 10px!important;
	background-color: #474a4b;
	height:33px;
	line-height:33px;
	width:100%;
    display:block;
    text-align:center;
	}

    .yan-menu{
    position: absolute;
    display: none;
    top: 39px;
    right: 75px;
    background-color: #333333;
}
    .yan-menu .dropdown-toggle{
    position: relative;
    display: block;
    width: 44px;
    height: 39px;
    overflow: hidden;
    white-space: nowrap;
    color: transparent;
    z-index: 3;
    color:#ffffff;
    text-align:center;
    line-height:30px;
    font-size:20px;
}
    .yan-menu .dropdown-toggle i{
    margin-top:10px;
}

     .yan-menu .dropdown-menu{
    top:38px;
    width:200px;
    right: -55px;
}

     .modal-backdrop{z-index: 99!important;}
     #aramamodal .modal-dialog{margin-top:135px;}
     .arama-ust{display:none;}

@media (max-width: 992px) {
.arama-ust{display:inline-block;}

}

@media (max-width: 768px) {
.yan-menu{display:inline-block;}

}

@media (max-width: 360px) {
.dyr-arama-mobil span a{width:100%;}
.logo img{width:140px;}
.dyr-arama-mobil span{width:20%;}
.dyr-arama-mobil input{width:80%;}

}


















