/* lg */ 

@media (max-width: 1500px) {
	.form-alan {right: 10%;}	
	.slider-landing .bx-wrapper img {margin-left: -220px;}
}
@media (min-width: 1200px) {
 /* Make Navigation Toggle on Desktop Hover */

  .dropdown:hover .dropdown-menu {
      display: block;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
	  
  }
  
    .dropdown:hover .dropdown-submenu > .dropdown-menu {
      display: none;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
  }
   
   .dropdown-submenu:hover>.dropdown-menu {
    display: block!important;
   }

  #portfolio .row {
    margin-left: -10px;
    margin-right: -10px;
  }
  
 .dropdown-submenu > .dropdown-menu {        
    left: 100%!important;
    position: absolute;}

  

}

@media (max-width: 1024px) {
	.form-alan {right: 3%;}	
	slider-landing .bx-wrapper img {margin-left: -310px;}
}


/* md */
@media (min-width: 992px) and (max-width: 1199px) {
 
 /* Make Navigation Toggle on Desktop Hover */
  /*.dropdown:hover .dropdown-menu {
      display: block;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
  }*/

  .navbar-nav > li {
    margin-left: 10px;
  }

  .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }

  .recent-work-wrap .recent-work-inner h3 a {
    font-size: 20px;
  }

  .recent-work-wrap .overlay{
    padding: 15px;
  }

  .services-wrap {
    padding: 40px 10px 40px 30px;
  }

  .feature-wrap h2, 
  .single-services h2 {
    font-size: 18px;
  }

  .feature-wrap h3, 
  .single-services h3{
    font-size: 14px;
  }

  .tab-wrap .media .parrent.pull-left{
    clear: both;
    width: 100%;
  }

  .tab-wrap .media .parrent.media-body{
    clear: both;
  }

  #portfolio .row {
    margin-left: -10px;
    margin-right: -10px;
  }

  .recent-work-wrap .overlay .preview{
    line-height: inherit;
  }

  .team-bar .first-arrow {
    width: 21%;
  }

  .team-bar .second-arrow {
    width: 20%;
  }

  .team-bar .third-arrow {
    width: 21%;
  }

  .team-bar .fourth-arrow {
    width: 20%;
  }

  ul.social_icons li{
    margin-right: 0;
  }

}


/* sm */
@media (min-width: 768px) and (max-width: 991px) {
  /* Make Navigation Toggle on Desktop Hover */
  .dropdown:hover .dropdown-menu {
      display: block;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
  }

  .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-nav > li {
    margin-left: 0;
  }

  #main-slider .carousel h1 {
    font-size: 25px;
  }

  #main-slider .carousel h2 {
    font-size: 20px;
  }

  .tab-wrap .media .parrent.pull-left, 
  .media.accordion-inner .pull-left{
    clear: both;
    width: 100%;
  }

  .tab-wrap .media .parrent.media-body, 
  .media.accordion-inner .media-body{
    clear: both;
  }

  .services-wrap {
    padding: 40px 0 40px 30px;
  }

  .recent-work-wrap .overlay{
   padding: 15px;
  }

  .recent-work-wrap .recent-work-inner h3 a {
    font-size: 20px;
  }

  .sinlge-skill{
    width: 150px;
    height: 150px;
  } 

  .sinlge-skill p em {
    font-size: 25px;
  }

  .sinlge-skill p {
    font-size: 16px;
  }

  .team-bar .first-one-arrow {
    width: 2%;
  }

  .team-bar .first-arrow {
    width: 18%;
  }

  .team-bar .second-arrow {
    width: 24%;
  }

  .team-bar .third-arrow {
    width: 15%;
  }

  .team-bar .fourth-arrow {
    width: 20%;
  }

  .blog .blog-item .entry-meta > span a{
    font-size: 10px;
  }
}

@media (min-width: 768px) and (max-width: 1360px) {
	
		.navbar-inverse .navbar-nav > li:nth-child(7) .dropdown-menu {left: -105px;}
		
		.news-title {   width: 77%!important;}
		.slider-social {    position: fixed;    top: 19%;    z-index: 100;}
	
}


@media (min-width: 960px) and (max-width: 1199px) {
	
	.navbar-inverse .navbar-brand {   position: relative;    top: -29px;}
	
	.urun-kat:first-child {    margin-right: 10px;      width: 100%;}
		.feature-wrap h3 {position: absolute;    right: 0;      width: 50%;     top: -44px;}
	.feature-wrap h2  { width:50%;    position: absolute;    right: 0;    top: -16px;}
	.carousel-indicators {/*margin-left: -11%;*/}
	.carousel-content h1 {    font-weight: 800;    font-size: 47px;}
	/*#main-slider .carousel .item  {    height: 448px;}*/
	.navbar .container {padding:0;}
	.navbar-nav > li { margin-left: 0px;}
	.navbar-inverse .navbar-nav > li > a {       padding: 9px 14.9px!important;    font-size: 12.8px; font-family: 'Roboto Condensed', sans-serif;}
	.navbar-nav>li:nth-child(4) {    border-right: 0px solid #CCC;}
	#product-works {    padding: 15px;    background: #fff;}
	.item img {display:block; margin:0 auto;}  
	#owl-brand .owl-next {    float: right;    margin-right: -2px;}
	#owl-brand .owl-prev {    float: left;    margin-left: -33px;}
	#area-works {padding: 31px 20px;}
	#owl-kullan .owl-next {    float: right;    margin-right: -4px;}
	.owl-kullan .owl-prev {    float: left;    margin-left: -30px;}
	.tab-wrap .media .parrent.media-body {    clear: none; }
	.tab-wrap .media .parrent.pull-left {    clear: both;    width: 21%;}
	.logo-main {    position: absolute;       left: 42%;   margin-left: -30px;       top: -50px;}
	#main-slider .carousel .item {height: 650px;}
	#main-slider .carousel .carousel-content {    margin-top: 0px;}
	.carousel-content .animated-item-1 {    font-weight: 800;    font-size: 48px;}
	.form-main .form .form-group:nth-child(2) {    float: left;    width: 49%;    margin-right: 8px;}
	.form-main h3 {    font-size: 12px;}
	
	.dropdown:hover .dropdown-menu {
      display: block;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
	  
     }
  
    .dropdown:hover .dropdown-submenu > .dropdown-menu {
      display: none;
      -webkit-animation: fadeInUp 400ms;
      animation: fadeInUp 400ms;
     }
   
    .dropdown-submenu:hover>.dropdown-menu {
     display: block!important;
    }

    #portfolio .row {
     margin-left: -10px;
     margin-right: -10px;
    }
  
   .dropdown-submenu > .dropdown-menu {    left: 100%!important;}
   
    .navbar-inverse .navbar-nav > li:nth-child(1) a {        padding: 9px 24.9px!important;}
	.navbar-inverse .navbar-nav > li:nth-child(2) a {        padding: 9px 24.9px!important;}
	.navbar-inverse .navbar-nav > li:nth-child(3) a {        padding: 9px 24.9px!important;}
	.navbar-inverse .navbar-nav > li:nth-child(4) a {        padding: 9px 24.9px!important;}
	
	.navbar-nav>li:nth-child(3) {    border-right: 1px solid #CCC;    margin-right: 199px;}
	
	.slider-social ul li a img {    width: 30px;}	
	.slider-social {    position: fixed;       top: 16%;    z-index: 100;}
	.urun-list li {
		width:24% !important;
		margin-right:12px;
	}
	.urun-list li a img {
   height:inherit;
}
.home-link {
    display: block !important;
    height: 150px;
    overflow: hidden;
}
.urun-list li p {
	height:85px;
}


	
}

@media (min-width: 769px) and (max-width: 992px) {

.urun-list li {
	width: 47% !important;
    display: block;
	margin-right:10px;
	}
	.urun-list li a img {
   height:inherit;
}
.home-link {
    display: block !important;
    height: 150px;
    overflow: hidden;
}
.urun-list li p {
	height:85px;
}
	#home-ban {
		padding-bottom: 20px;
	}
	#home-ban img {
		width:100%;
	}
	.top-bar .col-sm-6 {   padding: 0px 5px; }
	.top-bar .col-xs-4  {display:block;}
	.navbar-inverse .navbar-nav > li > a {     padding: 9px 14.9px!important; font-size: 9px; letter-spacing: -0.3px; }
	.navbar .container {padding:0;}
	.navbar-nav>li:nth-child(4) {    border-right: 1px solid #CCC;}
	.carousel-indicators {    margin-left: -12%;}
	#main-slider .carousel .item {height: 241px;}
	.form-container {   padding-left: 15px;  width: 100%;    float: right;}
	#owl-brand .owl-next {    float: right;    margin-right: 18px;}
	.cat-container {    padding-left: 0;    width: 100%;}
	.urun-kat {    width: 50%;}
	.urun-kat:nth-child(3) {    width: 100%;}
	#product-works {    padding: 15px;    background: #fff;}
	.info-line ul li {    width: 48%;    margin-bottom: 10px;}
	#area-works h2 {text-align: center;}
	#owl-kullan .owl-prev {    float: left;    margin-left: 0px;}
	#owl-kullan .owl-next {    float: right;    margin-right: 0px;}
	.item img {display:block; margin:0 auto;}  
	.carousel-content .animated-item-1 {    font-weight: 800;   font-size: 28px;     line-height: 43px;}
	#main-slider .carousel .carousel-content {    margin-top: -2px;}

	.feature-wrap i {    margin-right: 21px; width: 100%;}
	.navbar-nav>li:nth-child(3) {    border-right: 1px solid #CCC;    margin-right: 257px;}
	#recent-works {    padding: 0; padding-bottom:10px;   background: #F2F2F2;}
	.sepet-list {        width: 100%!important; }
	.step-BY-step {width: 19.67%;}
	.step-BY-step span {width: 63%;}
	.altaciklama {    width: 57%; font-size: 10px;}
	.step-active:after {    left: 147px;}
	.step-active:before {    left: 149px;}
	#main-slider {
		  margin-top: -15%;
	}
}
@media only screen and (max-width: 768px) {
	#feature {
		min-height:inherit;
	}
	.breadcrumb li:last-child {
		line-height:26px;
		font-size:18px;
		text-align:center;
		padding: 0;
    margin: 0;
	}
	.owl-theme .owl-controls { 
	display:none;
	width:100%;
	}
	.owl-prev {
		left:0;
	}
	#owl-brand2 .owl-controls {
    margin-top: 0px;
    width: 100%;
}

	.out-center .owl-next {
		right:0;
	}
	.ilgili-title {
		padding-left:10px;
	}
	.cart-info {
		clear:both;
	}
	.account-list-outer {
		padding:15px;
	}
	#ctl00_ContentPlaceHolder1_pnlResimler ul li a {
		width:auto;
		height:auto;
		
	}
	#ctl00_ContentPlaceHolder1_pnlResimler ul li {
		width:44%;
		margin:10px;
	}
	.referans-content {
	display:block;
	padding:10px;
	background:#FFF;
	border:solid 1px #d2d2d2;
	width:30%;
	margin-right:10px;
	margin-bottom:20px;
}
.referans-content:nth-child(4n+0) {
	margin-right:10px;
}
.referans-content:nth-child(3n+0) {
	margin-right:0px;
}

	.table {
		width:100% !important;
	}
	.ilgili-urun .owl-buttons {
		right:0;
		width:100%;
	}
	ul.product-container  {
		margin:0;
		padding:0;
		
	}
	.product-list {
		text-align:center;
		float:none;
		padding-top:20px;
	}
	.header-container {
		height:auto;
    width: 100%;
	}
	.mobil-leftmenu {
	display:block;
	color:#fff;
	margin-bottom:10px;
	padding:15px;
}
	.left-menu-bbg  {
		height:60px;
		background:url(/assets/images/kat-left.png) right top no-repeat #169fe6;
	}
	.left-menu-bbg:hover  {
		background:url(/assets/images/kat-left-down.png) right top no-repeat;
		height:inherit;
	}
	.left-menu-bbg .left-menu {
		display:none;
	}
	
	#referance .owl-wrapper {
		background:#FFF;
		height:200px;
	}
	#owl-brand .owl-prev {
		position:absolute;
		left:50px;
		z-index:999;
	}
	#owl-brand .owl-next {
		position:absolute;
		right:-20px;
		z-index:999;
	}
	.urun-list li figure {
		overflow:hidden;
	}
	.urun-list li {
	width: 99% !important;
    display: block;
	margin-right:10px;
	padding:0 15px;
	}
	.urun-list li a img {
   height:inherit;
}
.urun-list li:nth-child(2n+0) {
    margin-right:10px;
	padding:0 15px;
    width: 99% !important;
}
.out-center .owl-carousel .owl-wrapper-outer {
	padding:0;
}
.out-center .item {
	padding:0 60px;
}
h2 {
	text-align:center;
	font-size:24px;
}
.footer-firma {
	text-align:center;
}
.home-link {
    display: block !important;
    height: 150px;
    overflow: hidden;
}
.urun-list li p {
	height:auto;
	text-align:center;
}
	#home-ban {
		padding-bottom: 20px;
	}
	#home-ban img {
		width:100%;
	}
	.top-bar .col-sm-6 {    width: 50%;    padding: 0px 5px; }
	.top-bar .col-xs-4  {display:block;}
	.navbar-inverse .navbar-nav > li > a {     padding: 9px 14.9px!important; font-size: 9px; letter-spacing: -0.3px; }
	.navbar .container {padding:0;}
	.navbar-nav>li:nth-child(4) {    border-right: 1px solid #CCC;}
	.carousel-indicators {    margin-left: -12%;}
	#main-slider .carousel .item {height: 260px; background-size:700px;}
	.form-container {   padding-left: 15px;  width: 100%;    float: right;}
	#owl-brand .owl-next {    float: right;    margin-right: 18px;}
	.cat-container {    padding-left: 0;    width: 100%;}
	.urun-kat {    width: 50%;}
	.urun-kat:nth-child(3) {    width: 100%;}
	#product-works {    padding: 15px;    background: #fff;}
	.info-line ul li {    width: 48%;    margin-bottom: 10px;}
	#area-works h2 {text-align: center;}
	#owl-kullan .owl-prev {    float: left;    margin-left: 0px;}
	#owl-kullan .owl-next {    float: right;    margin-right: 0px;}
	.item img {display:block; margin:0 auto;}  
	.carousel-content .animated-item-1 {    font-weight: 800;   font-size: 28px;     line-height: 43px;}
	#main-slider .carousel .carousel-content {    margin-top: -2px;}
	.feature-wrap i {    margin-right: 21px; width: 100%;}
	.navbar-nav>li:nth-child(3) {    border-right: 1px solid #CCC;    margin-right: 257px;}
	#recent-works {    padding: 0; padding-bottom:10px;   background: #F2F2F2;}
	.sepet-list {        width: 100%!important; }
	.step-BY-step {width: 19.67%;}
	.step-BY-step span {width: 63%;}
	.altaciklama {    width: 57%; font-size: 10px;}
	.step-active:after {    left: 147px;}
	.step-active:before {    left: 149px;}

	
	
	
}

/* xs */
@media (max-width: 767px) {
.float-left {
	float:none;
	width:100%;
	padding:0;
}
.ara-body {
	    text-align: center;
    margin: 0 0 10px;
}
#home-urun p {
	width:100%;
	text-align:center;
	margin:0 auto 15px;
}
.uruns {
	width:100%;
}
.uruns .col-md-4 {
	min-width: inherit;
    width: 50%;
    float: left;
}
.owl-theme .owl-controls .owl-buttons div {
	padding:0;
}
#main-slider .carousel-indicators .active {
	width:15px;
	height:15px;
}
#main-slider .carousel-indicators .active:after {
	width:15px;
	height:15px;
}
#main-slider .carousel-indicators li{
	width:15px;
	height:15px;
}
#main-slider .carousel-indicators li:after {
	width:15px;
	height:15px;
}
.form-table div {
	float:none;
	width:100%;
}
.well {
	padding:0;
}
legend {
	    font-size: 24px;
    margin: 5px auto;/*
    width: min-content;*/
}
legend:before {
    content: "";
    display: block;
    background: url(/upload/bannerlar/h1-left.png) no-repeat;
    position: absolute;
    width: 31px;
    height: 9px;
    left: -50px;
    top: 25%;
    background-position: right;
}
legend:after {
    content: "";
    display: block;
    background: url(/upload/bannerlar/h1-right.png) no-repeat;
    position: absolute;
    width: 31px;
    height: 9px;
    right: -50px;
    top: 25%;
}
h1 {
	    font-size: 24px;
    margin: 5px auto;
    width: min-content;
}
h1:before {
    content: "";
    display: block;
    background: url(/upload/bannerlar/h1-left.png) no-repeat;
    position: absolute;
    width: 31px;
    height: 9px;
    left: -50px;
    top: 25%;
    background-position: right;
}
h1:after {
    content: "";
    display: block;
    background: url(/upload/bannerlar/h1-right.png) no-repeat;
    position: absolute;
    width: 31px;
    height: 9px;
    right: -50px;
    top: 25%;
}
.home-kat-bsl p {
	font-size:24px;
}
.home-kategori li {
	width:100%;
	margin-bottom:15px;
}
.home-kategori li:nth-child(2) .home-kat-bsl {
	left:0;
	right:inherit;
}
.home-kategori li:nth-child(2) .home-kat-bsl:before {
    content: "";
    display: block;
    width: 22px;
    height: 44px;
    background: url(/assets/images/home-kat-ok-right.png) no-repeat;
    left: 100%;
    position: relative;
}
.home-kategori li:nth-child(2):hover .home-kat-txt {
	left: 50%;
	right:inherit;
}

.home-kategori li:nth-child(3) .home-kat-bsl {
	left:inherit;
	right:0;
}
.home-kategori li:nth-child(3) .home-kat-bsl:before {
    content: "";
    display: block;
    width: 22px;
    height: 44px;
    background: url(/assets/images/home-kat-ok.png) no-repeat;
    left: -20px;
    position: relative;
}
.home-kategori li:nth-child(3):hover .home-kat-txt {
	left: 0;
	right:;
}
.home-kategori li:nth-child(6) .home-kat-bsl {
	left:0;
	right:inherit;
}
.home-kategori li:nth-child(6) .home-kat-bsl:before {
    content: "";
    display: block;
    width: 22px;
    height: 44px;
    background: url(/assets/images/home-kat-ok-right.png) no-repeat;
    left: 100%;
    position: relative;
}
.home-kategori li:nth-child(6):hover .home-kat-txt {
	left: 50%;
	right:inherit;
}
.home-kat-img {
	height:inherit;
}
.home-kat-txt {
    height: inherit;
	overflow:hidden;
}
#home-urun {
	height:auto;
}
.home-urun-img {
	float:none;
	text-align:center;
	top:0;
}
.home-urun-txt {
	float:none;
	width:100%;
	text-align:center;
	top:15px;
}
#satis-nokta {
	overflow:hidden;
}
#satis-nokta h1 {
	width:100%;
}
.istanbul {
	top: 16%;
	left: 15%;
}
.izmir {
	top: 36%;
	left: 1%;
}
.ankara {
	top: 28%;
	left: 30%;
}
.adana {
	bottom: 35%;
	left: 46%;
}
.samsun {
	top: 17%;
	left:50%;
}
.satis-nokta-content {
    background: white;
    border: 1px solid #ebebeb;
    height: auto;
    display: block;
    overflow-x: initial;
}
.urun-boy {
	overflow:hidden;
}
.urun-boy h1 {
    margin-bottom: 30px;
    width: 100%;
}
.urun-boy h1 span {
	display:block;	
}
.urun-boy ul {
	padding:0;
}
.urun-boy li {
	width:100%;
	margin:0 0 30px;
}
.urun-boy-img {
	top:0;
}
.urun-boy li h2 {
	top:0;
}
.urun-boy li p {
	top:0;
}
.home-hak-txt {
	padding:40px 25px;
}
.home-hak {
	padding:0;
}
.home-hak-txt h2 {
	text-align:left;
}
.home-hak-txt h2 span {
	display:block;
}
.home-hak-txt h2 br {
	display:none;
}
.home-hak-img {
	    padding: 60px 30px;
    position: relative;
    background: #f1f1f1;
}
.home-hak-img img {
	width:100%;
}
.home-hak-img:before {
	content:none;
}
.home-hak-img:after {
	bottom: 30px;
    right: 20%;	
}
.mp-menu {
	display:block;
}
.teklif-alan .col-xs-5 {
		width:100%;
		text-align:center;
	}
.teklif-alan .col-xs-7 {
		text-align:center;
		width:100%;
	}
.mobil-none {
	display:none;
}
 .urun-marka a {
	    margin-bottom: 10px;
    display: inline-block;
 }
 .pi-img-wrapper {
	 height:inherit;
 }
 .uruns .pi-img-wrapper {
	height:inherit;
}
 #main-slider .hidden-xs { }
 
 #main-slider .prev, #main-slider .next {       background-color: rgba(197, 45, 47, 0.39); display:none;}
 
 #main-slider .carousel .slider-img {top:23px; display:none;}
  .container > .navbar-header, .container > .navbar-collapse{
    margin-left: 0;
	margin-right:0;
  }
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	  margin-top:0;
  }
.language {
	margin-top:5px;
	margin-right:11px;
}
  .top-number{
    font-size: 14px;
	text-align:center;
	padding:0 0 0 0;
	width:42%;
    float:right;
  }
.top-number p {
	text-align:left;
}
.top-number .fa {
    padding-right: 0;
}
.top-number .fa-envelope {
    margin-left: 2px;
}

  input.search-form:hover {
    width: 120px;
  }

  .navbar-nav > li {
    padding-bottom: 0;
	display:block;
	width:100%;
  }


  #main-slider .carousel h1 {
    font-size: 25px;
  }

  #main-slider .carousel h2 {
    font-size: 16px;
  }

  .feature-wrap h2, 
  .single-services h2 {
    font-size: 18px;
  }

  .feature-wrap h3, 
  .single-services h3{
    font-size: 14px;
  }

  .owl-item {
    border-right: 0 solid;

  }


  .media.accordion-inner .pull-left, 
  .media.accordion-inner .media-body{
    clear: both;
  }

  .accordion-inner h4 {
    margin-top: 10px;
  }

  .tab-wrap .media .pull-left{
    clear: both;
    width: 100%;
  }

  .tab-wrap .media .media-body{
    clear: both;
  }

  .nav-tabs > li.active > a:after{
    display: none;
  }

  #footer .col-sm-6{
      text-align:center;
  }
  
   #footer .pull-right{
      float: none !important;
  }

  .sinlge-skill {
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .team .single-profile-top, 
  .team .single-profile-bottom {
    margin-bottom: 30px;
  }

  .clients-area {
    padding: 60px 0;
  }

  .clients-area h1 {
    font-size: 25px;
  }

  .portfolio-item, 
  #recent-works .col-xs-12.col-sm-4.col-md-3{
    padding:0 15px;
  }

  ul.social_icons li{
    margin-right: 0;
  }

  .blog .blog-item .entry-meta{
    margin-bottom: 20px;
  }

  .blog .blog-item .blog-content h3 {
    margin-bottom: 20px;
  }

  .post_reply_comments {
    padding-left: 20px;
  }
  
  .top-bar .col-sm-6{ width:70%;}
  .top-bar .col-xs-4  {display:block; width:30%;}
  .top-menu a {padding: 4px 4px; font-size: 12px;}
  .blog-content {
	  height:auto;
  }
  .news-title {    }
  header {    height:auto; z-index:0;}
  .navbar-inverse {    border: none;  }
  .logo-menu {
		position:absolute;
		top:40px;
		right:0px;
	}
.logo-main {
    padding:15px 0;
	text-align:center;
}
.telmail {
	margin:0;
	position:absolute;
	width:60px;
}
.menu-trigger {
	position:absolute;
	top:21px;
	left:-15px;
}
.menu-trigger img {
	width:30px;
}
.teklif-al {
	position:absolute;
	right:0;
}
.slider-body {
	top:0;
}
.home-kategori {
	padding:15px 0;
	margin: 0 0 30px;
}
.home-kat-img img {
	height:100%;
	width:auto;
}
#owl-ilgili .owl-next {
	right:0px;
}
.urun-ad-kod {
	min-height:inherit;
}
#back-to-top {
	display:none !important;
}
.mp-level {
	background:#216130;
}
  .carousel-indicators {margin-left: -12%;bottom: -14px;}
  #main-slider .carousel .carousel-content {    margin-top: 24px;}
  .animated-item-4 {display:block!important;}
  .cat-container {  padding-left: 15px;    width: 100%;}
  .urun-kat:first-child {    margin-right: 10px;    width: 100%;}
  .form-container {    padding-left: 15px;    width: 100%;}
  .item img {display:block; margin:0 auto;}  
  .info-line ul li {width:100%; margin-bottom:10px;}
  #area-works {padding: 31px 20px;}
  #owl-kullan .owl-prev {    float: left;    margin-left: -26px;}
  .tab-title .center h2 {width: 100%;     margin-bottom: 37px;}
  .tab-title .center a {float:none;} 
  #footer p {width:100%; text-align:center;}
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {width: 100%; height:auto!important}
	.navbar-nav {width:100%; margin: 7.5px 0px;    margin-top: 3px;} 
    .navbar-inverse .navbar-nav > li > a {float:left;width:100%; text-align:left; background:#000;     color: #e8e8e8; border-left:0;     border-bottom: 1px solid #353535;
   font-size: 14px;}
	.navbar-inverse .navbar-nav > li > a:hover {
		background:#353535;
		color:#FFF;
	}
	.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #000;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
	background:#000;
	margin-right:10px;	
}
.acmenu li {
	width:100%;
	float:none;
	padding:5px;
}
.acmenu li img {
	display:none;
}
.acmenu li .menu-left {
	border-bottom: solid 2px #f2f2f2;
	text-align:left;
	padding-left:10px;
}
.acmenu li .menu-alt {
	display:none;
	border-top: solid 2px #f2f2f2;
	padding-top:10px;
	margin-top:10px;
	width:100%;
}
.acmenu li .menu-left a {
    color: #999;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
}
#home-urun .home-urun-box {
	position: relative;
    width: 100%;
    top: 0;
	padding:30px 0 0;
}
.bread-container {  
    position: relative;
	margin-bottom: 5px;
	background:#efefef;
	padding:0;
	
}
.bread-container .container {
	height:inherit;
	background:none !important;
}
.bread-container .breadcrumb {
	margin:10px 0;
}
	.navbar-inverse .navbar-toggle .icon-bar {    background-color: #fff;}
	.navbar-collapse {    max-height: 462px;}
	.navbar-inverse .navbar-nav .dropdown-menu {    float: left;      margin-top: -1px;  width: 100%;}
	.navbar-nav>li:nth-child(4) {    border-right:0px solid #CCC;    margin-right: 0px; }
	.navbar-inverse .navbar-nav > li:nth-child(4) a {
		margin-left:0;
	}
	.feature-wrap h3 {position:relative;    right: inherit; float:left ; width: 100%;    top: 0px;    font-size: 11px;}
	.feature-wrap h2  { position:relative;    right: inherit; float:left;  width: 100%;   top: 0px;font-size: 14px;}
	 
	#main-slider .carousel .slide-margin {    margin-top: 22px;}
	.urun-kat {    width: 100%;}
	.content-area-part img {max-width:100%; height:auto!important}
	.form-main .form .form-group:nth-child(2) {float:left; width:100%; margin-right: 0px;}

.form-main .form .form-group:nth-child(3) {float:left; width:100%;}
.form-main {

    height: auto;
}
	.dropdown-submenu {	    float: left;    width: 100%; }
.slider-social {display:none;}

.carousel-content .animated-item-1 span {    font-size: 34px;    clear: both;     display: block;}
.feature-wrap i {    margin-right: 21px;    width: 100%;}
.feature-wrap i img {float:left;}
.news {    float: left;    width: 100%;    padding: 10px;}
.mainpage-aboutme {    float: left;    width:100%;    padding: 10px;}
#footer .col-sm-2 { 
  border-left: 0px solid #939393;
  width: 100%;
  float: none;
  margin-bottom: 10px;
  text-align: center;
  min-height: auto;
  clear:both;
}
#footer .col-sm-4 {
    float: none;
    border-left: 0px solid rgba(255, 255, 255, 0.46);
    border-right: 0px solid rgba(255, 255, 255, 0.46);
    min-height: auto;
	clear:both;
}
#owl-ilgili .product-item h3 a {
	font-size:18px;
}
.navbar-nav>li:nth-child(3) {    border-right: 1px solid #CCC;   margin-right: 0px;}
#main-slider {    position: relative;     margin-top: 0px}

.news ul li {    padding: 10px;    width: 100%;}
.top-menu {    float: left; text-align:center; padding-right:0;}
.navbar>.container .navbar-brand img {    margin-top: 15px;    margin: 25px auto;    width: 88%;    display: block;}
.product-list {    width: 100%; padding-left:15px;}
.product-list .col-md-4 { width: 100%;
    float: left;}
.product-categories-alt .col-md-3 {
	width:100%;
}
.product-detail {
	padding:15px 0 0;
}
.product-detail .nav-tabs>li.active>a {
	font-size:20px;
	padding:15px;
}
.tab-content {
	padding:10px 15px;
}
.pi-img-wrapper .img-responsive {
	height:inherit;
}
#feature {
	padding-top:0;
}
.breadcrumb a, .breadcrumb li, .breadcrumb > li:after {
	color:#797979;
}
.breadcrumb > li {
	line-height:20px;
	padding: 0 15px 0 0px;
	font-weight: 500;
}
.breadcrumb > li:after {
	height:22px;
	    right: -10px;
}
.product-item {
	height:inherit;
}/*
.urun-txt {
    height: 130px;
}*/
.product-categories-alt {
	width:100%;
}
.product-item .urun-txt {
	height:inherit;
}
.product-item h3 {
	    margin-top: 0px;
	line-height:16px;
	margin-bottom:5px;
}
.teklif-iste {
	display:block;
	padding:15px 5px;
}
.bilgi-ara-tel {
	background:#fe0002;
	color:#fff;
	font-size:15px;
	padding:15px 25px;
}
.bilgi-ara {
	margin-bottom:15px;
	font-size:14px;
	padding:15px 20px;
	display:block;
}
.benzer-urunler {
	background:#fff;
}
.bx-wrapper img {    display: block;    width: 100%;}
.step-BY-step {display:none;}
.step-active {display:block; width:100%;}
.step-active:after {display:none;}
.step-active:before {display:none;}
.navbar-header {
	display:block;
}
#main-slider .animation.animated-item-2 {
    color: #000;
font-size: 16px;}

.sidenav {
	display:block;
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #111;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
}
.sidenav ul {
	margin:0;
	padding:0;
	height:100%;
}
.sidenav li {
	list-style:none;
}
.sidenav li a i {
	float:right;
	margin-right:30px;
}
.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 16px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #f1f1f1;
}
.sidenav li ul {
	display:none;
}
.menuust {
	position:absolute;
	left:0px;
	top:70px;
	background:#111;
	width:100%;
	transition: 0.5s
}/*
.sidenav li:hover ul {
	display:block;
	left:0px;
	top:70px;
}*/
.sidenav .menualt {
	 
}
.menuustback i {
	float:left;
}
.menuustback {
	position:absolute;
	    top: -65px;
    text-align: left;
    font-size: 20px !important;
	
}
.menualtback i {
	float:left;
}
.menualtback {
	position:absolute;
	    top: -65px;
    text-align: left;
    font-size: 20px !important;
	background:#111;
}
.menualt {
	position:absolute;
	left:0px !important;
	top:0px;
	background:#111;
	width:100%;
	transition: 0.9s;
	margin-left:0;
}/*
.sidenav li > ul li:hover .menualt {
	display:block !important;
	left:0px !important;
	top:0px;
}*/
.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}
.menualt-back {
	position:absolute;
	top:-5px;
}
.master-page {
  transition: margin-left .5s;
  padding: 0;
}
.menualtpasif {
	left:300px !important;
}
#footer .col-sm-2 ul a {
	display:inline-block;
}
.footer-bottom a {
    float: none;
    margin-top: 35px;
}
.footer-bottom {
    width: 100%;
    float: none;
    border-top: solid 1px #d7d7d7;
    text-align: center;
}
}
@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}
@media (max-width: 760px) {
	.landing-slider {
		height: 740px; 
	}
	.slider-landing-holder .form-alan {
		right: 50%;
		margin-right: -48%;
		top:300px;
		width: 96%;
	}
	
	.slider-landing-holder .bx-wrapper img {
		margin-left: -120px;
		width: 300%;
		    margin-top: -15px;
	}
	.landing-page-ic .bx-viewport {height: 360px !important; }
	.landing-page-ic .altyazi-holder .col-xs-7, .landing-page-ic .altyazi-holder .col-xs-5 {width:100%;}
	
}

@media (max-width: 760px) {
	.home-ilet-alt {
		padding:15px;
	}
	.bx-wrapper {    margin-top: 0px;}
	.header-bg .col-xs-8 {width:100%;}
	.language ul li a {
		padding: 1px;
		font-size: 11px;
	}
	.language ul li {
		margin: 0px 1px;
		    padding: 0 5px;
	}
}

/* XS Portrait 
@media (max-width: 375px) {
header {
    height: 128px;
}
.telmail {
	padding:0;
}
.top-number {
	width:80%;
}
.top-number p {
	text-align:left;
	font-size:12px;
}
	.top-menu a {font-size: 10px;padding: 5px 1.5px;}
	.top-menu { margin-right: 3px; margin-top:0}
	.top-bar .col-sm-6 {    width: 100%;    padding: 0px 5px;}
	.feature-wrap i img { margin-left: 1%;}


}*/
@media (max-width: 320px) {
	.top-menu {
		margin-right:0;
	}
	.teklif-alan .col-xs-5 {
		width:100%;
		text-align:center;
	}
	.teklif-alan .col-xs-7 {
		width:100%;
		text-align:center;
		margin-top:35px;
	}
	.teklif-formu {
		margin-top:110px;
	}
	
.istanbul {
	top: 19%;
	left: 15%;
}
.izmir {
	top: 36%;
	left: 1%;
}
.ankara {
	top: 28%;
	left: 30%;
}
.adana {
	bottom: 35%;
	left: 46%;
}
.samsun {
	top: 19%;
	left:50%;
}
 
	
	
}