a {

    text-decoration: none!important;

}



#header .header-top-bar {   width: 100%;  padding: 7px 0; background:#FFFFFF;     box-shadow: 0px 0 9px 0px #7b7b7b; }  /* Üst bölüm normalde 10px di 7px olarak ayarladık orjinalindeki gibi */

.form-control {height:inherit;} /* keywords yüksekliği 34px olduğu için bootstrap.min.css ye ekledik */

.nav-tabs>li {  float: none;} /* soldaki üst kategoriler eşitlendi  */



#header .header-top-bar .header-login div, #header .header-top-bar .header-register div {

    top: 41px;

}





#header .header-top-bar .header-logo h2 {

	font-size:35px;



}







#header .header-top-bar .header-logo a .fa {

    font-size: 48px;

}









@media (max-width: 992px) {

	 

#left-header2, #right-header2, #logo2 { text-align: center !important;} 



	 

#header .header-top-bar .header-logo {

    position: inherit;

    top: 10px;

    left: 6%;

    width: 100%;

  }

#header .header-nav-bar button {



 top: 0px; /*  menü ikonu en üstte olmalı eskiden 51 di*/ 

}



} /* mobil ve tabletde ortalama emri */

	 

	 



	 

	 

	 

	 

	 

#search-button2 button { padding:17px 32px!important; } /* Ara butonu sarkması */



#header .home-slide.header-nav-bar {

    margin: 0px 0px 0px 0px;

}







/*

	Project Name : Directin

	Author Company : Ewebcraft

	Project Date: 01 Aug , 2016

	Author Website : http://www.ewebcraft.com

	Author Email : ewebcraft@gmail.com

*/





@media (max-width:1024px)

{

	

	

}



@media (max-width: 767px)

{

#search-input2 select.form-control, #search-input2 input.form-control {

    margin-bottom: 5px;

    border-right: none;

    border-radius: 4px;

}



#search-button {

    text-align: center;

    margin-top: 15px;

}



.nopadding-right, .nopadding-left {

    padding: 0px;

}



}







.featured-listing {

    margin-top: 0px; 

}

#main-wrapper {

	/*background:#0A0502;*/

	    border-bottom: 1px solid #e6e6e6;



}





.change-view .filter-input input {

    top: -100px;

}

.filterClass {

	

	border: 2px solid #f5af02;

    font-size: 17px;

    height: 50px;

    margin-top: 2px;

    line-height: 50px;

	background:#FFC;

	 transition: all .3s ease;

	 }





.category-item {

    height: 100px;

	margin-bottom:8px;

}



.category-item a {

    padding: 12px 10px 0;

}



.category-item a .fa {

    padding-bottom: 9px;

    font-size: 28px;

}



.product-details .tab-pane h3 {

      margin-top: 13px;

    margin-bottom: 13px;

}



#categories {

 margin-top: 0px;

  margin-bottom: 0px;

 

}



.mt-12-ozel { margin-top:12px; margin-bottom:12px; }



.featured-listing .single-product {

    border:none;

    box-shadow: none;

	background-color: #FFFFFF;

}







.featured-listing .single-product figure {

   height: auto;

   border-bottom: none;

}



.featured-listing .single-product h4 {

    padding-top: 15px;

    min-height: 60px;



}



.featured-listing .single-product h5  {

	color:#616161;

	font-weight:normal;

	font-size:12PX;

}





.featured-listing .single-product h3 {

    padding-top: 5px;

   padding-bottom: 5px;

   height:13px;

   border-bottom:1px solid #eee!important;

}

.featured-listing .single-product figure figcaption .read-more {

    top: 120px;

}



#search-categories-boxes, .search-categories-box {

    padding-top: 15px;

}

#search-categories {

    padding: 15px 0px;

}



.form-control {

    padding: 6px 3px;

	    

}

.has-feedback .form-control {

    padding-right:0px;

	padding-left:5px;

	    width: 96%;

}



.category-item a {

    padding: 12px 10px 0;

    color: #222222!important;

}



.list-group-item {

    padding: 7px 6px;

	border-bottom:1px dotted #EEEEEE;

	border-left:none;

	border-right:none;

	border-top:none;



}

.filter_flow {

    max-height: 173px;

    border: 1px thin #eeeeee;

    border-radius: 0px;

    padding: 0px;

}



.categories-list {

    padding: 8px;

	background:#ffffff;

}





#header2 {

  border-bottom: none;



}



a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {

    background-color:#FDFEE7;

}



#firma-liste-son h3 {

    background: #FFFFFF;

}



.feature-boxes-container .feature-box-text a h4 {

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

    color: #242424;

    font-weight: 500;

    font-size: 16px;

}



#filtreler { margin:20px 0px;}



#feature-listings {

    background: #f7f7f7;

    padding: 25px 0px;

}



#feature-box {

    padding-top: 25px;

	width:100%;

	padding-right:30px;

}



.feature-boxes-container .feature-boxes h1 span {

    background: #fffa2e none repeat scroll 0 0;

	color: #000000;

}



.feature-boxes-container {

	margin-bottom:8px;



}



.feature-boxes-container .feature-box-text {

	min-height:290px;

	margin:1px 0px 2px 0px; 

}

.mh250 { min-height:350px; text-align: center; }





.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {

    z-index: 2;

    color: #fff!important;

    cursor: default;

    background-color:#f5af02;

    border: 1px solid #999;

	

}





.pagination {

	padding:50px 10px;

}



.pagination li { 

 border: none;

 margin-left:0px;

 width:auto;

 float:none;

}



@media (max-width: 768px)

{

.pagination {

    display: block;

}

}



	

.pagination li.active, .pagination li:hover {

    background-color: #f5af02;

    border: 0;

    border: none;

}







#firma-liste-filter {

    background: #EDF4F6;

    padding-bottom: 20px;

    text-align: center;

}



.price-table.active {

    position: relative;

}



#pricing-plan {

    padding: 0px 0px;

}



#price {

    padding-top: 0px;

	width:100%;

}



#ltsm { background:#FFF;}



.sari { color:#FFBE00}





#header {

     background:none;

    padding: 0px 0px;

    border-bottom: none;

    line-height: 15px;

    BORDER-TOP: 3PX solid #262626;

}





#categories .accordion ul {

    margin-top: 13px;

}





.active a {

    color: #333!important;

}



#geneldiv{

	padding:40px 0px;

	border-top:1px solid #eee;

	}

#page-content { background:#000}



.wellmin { min-height:260px;}



/*.bg-giris { background:url('/uploads/ozel/giris.jpg');}*/





@media (max-width: 992px) {



#header .header-nav-bar .primary-nav > li > a {

    line-height: 35px;

    color: #fff!important;

    border-bottom: 1px solid #262626;

}

}





#bread {

    padding: 7px 0px 5px 0px;

    background:#f5af02 url('/images/ozel/trans.png');

		

}

.breadcrumb {

    margin-bottom: 10px;

    background-color: #ffffff;

	margin-top:10px;

	opacity: .60;



}



#firma-liste-son {

    padding-bottom: 15px;

    padding-top: 15px;

}



#header .home-slide.header-nav-bar {

  /*height: 58px !important;*/

}

#header .header-nav-bar {

   /* position: relative;*/

    border-bottom: none;

}



#header .sari-bottom {

    /*position: relative;*/

    border-bottom:3px solid #f5af02; 

}

#recent-listings {

    padding: 5px 0px;

    background: #f7f7f7;

}



@media (max-width: 992px)

 {

#header .header-nav-bar button {

	background-color:#900	

}

}





@media (max-width: 480px)

{

.header-search.slider-home {

    height: auto; 

}

}







#firmadetay .col-md-12 {

    padding-left: 0px;

    padding-right: 0px;

	background: #FFFFFF;

	margin-bottom:15px;

}





#header .header-nav-bar .primary-nav > li > a:hover {

    transition: all .3s ease;

	background:#f5af02;

}

.btn-default {

    font-size: 16px;

}



.caretli { 

background: #ffffff url(/tema1/img/caret.png) top 50% right 15px no-repeat;

}



.vitrinx { background:#f5af02; color: #ffffff; border-bottom:3px solid #FFFFFF;}



.vitrinx a { color: #000000}

.carousel-control.left, .carousel-control.right {

    background-image: none!important;

    filter:none!important;

	opacity:1.0;

	color:#FC0;

}



.carousel-control {

    opacity:1.0!important;

    filter: none!important;

    text-shadow: none!important;

    background-color:none!important;

	width:10%!important;

}





#urun-liste .listem:hover { background: #FFFFFF; }

#urun-liste .listem .listemicerikbaslik {font-size: 17px;color: #111;}



#urun-liste .urun-filtre  {

	background: #FFFFFF;

    overflow: auto;

    margin-bottom: 10px;

    padding: 13px 1px 1px 0px;

    border-radius: 5px;

    margin-left: 15px;

    border: 1px solid #bbb;

    margin-right: 15px;

	margin-top:15px;

	

	}



/* firma detayı */

.firmadetay-banner .firmadetay-banner-left, .firmadetay-banner .firmadetay-banner-right {

    position: absolute;

    top: 110%;

    transform: translateY(-50%);

    -webkit-transform: translateY(-50%);

    z-index: 100;

    background: #FFFFFF;

    TEXT-ALIGN: CENTER;

    padding: 15px;

    border-radius: 5px;

    border: 3px double #f3f3f3;

    border-radius: 12px;

    box-shadow: 0 1px 1px rgba(136,153,166,0.15);

	left:0px;

	}



.btn { padding:4px;}

.btn:hover { color:#fff;}

.firmadetay-banner h1 a {

    color: #111;

}

.firmadetay-content { padding-top:20px;}

#fd-ust-serit { border-bottom:1px solid #DFDDDE; border-top:1px solid #DFDDDE; padding-left:100px;}



.ptsifir { padding-top:0px;}  

.mt15 { margin-top:15px;}

.firmadetay-content .carousel-outer {     margin-top: 15px;}





.center-block {

    display: block;

    margin-left: 0px

}



.fd-paylas { position:absolute; bottom:5px; text-align:right; right:5px; padding:8px; z-index:9999; }

.fd-paylas  span { font-size:11px; line-height:22px;}



input[type="checkbox"], input[type="radio"] {

    width: auto;

}





@media (max-width: 992px) {

.firmadetay-content {  padding-top: 0px;}

.firmadetay-banner .firmadetay-banner-left, .firmadetay-banner .firmadetay-banner-right {   top: 95%;}

.ptsifir { padding-top:40px; 	}

.fd-paylas { bottom:100px; text-align:left; left:10px; }



}



