@media (max-width: 767px) {

  .tepe {
	width: 100%;
	height: auto;
	background: white;
	-webkit-box-shadow: 0px 2px 2px #ccc;
	-moz-box-shadow: 0px 2px 2px #ccc;
	box-shadow: 0px 2px 2px #ccc;
  }	
  
  .logo {
  	padding: 20px 0;
  }

  .tepe-yazi-responsive {
  	font-size: 14px;
  	text-align: center;
  	color: #d5d5d5;
  	font-weight: 300;
  	padding-bottom: 10px;
  }

  .ana-menu-alan {
  	height: auto;
  }

  .uclu-opacity-sari {
  	margin-top: 10px;
    height: auto;
  }

  .uclu-opacity-mavi {
  	margin-top: 10px;
    height: auto;
  }

  .uclu-opacity-kirmizi {
  	margin-top: 10px;
    height: auto;
  }

  .uclu-opacity-yazi-1 {
    padding-top: 10px;
    padding-left: 10px;
    font-size:14px;
  }

  .uclu-opacity-yazi-2 {
    font-size:18px;
    padding-bottom: 5px;
    padding-left: 10px;
  }

  .main-baslik-1 {
  	font-size: 20px;
  }

  .main-baslik-2 {
  	font-size: 12px;
    margin-top: 0;
  }

  .alt-uclu-border {
  	margin-bottom: 10px;
  	height: auto;
  }

  .alt-uclu-resim {
  	padding: 20px;
  }

  .alt-uclu-yazi
  {
    height: auto;
    margin-top:-15px;
    background: white;
    padding: 5px;
    width: auto;
    font-size:14px;
  }

  .video-tanitim-border
  {
    border:none;
  }

  .video-tanitim-resim
  {
    margin-left: 0;
    padding-left: 0;
  }

  .video-tanitim-yazi-alan
  {
    display: table;
    height: 100%;
    position: absolute;
    overflow: hidden;
    width: 100%;
  }

  .video-tanitim-yazi-alan-yardimci
  {
    display: table-cell;
    vertical-align: middle;
  }

  .video-tanitim-yazi
  {
  	font-size: 12px;
  	margin: 0 auto;
    width: 200px;
    margin-right: 0;
    padding-right: 0;
  }

  .telefon
  {
    text-align: center;
    font-size: 28px;
    word-spacing: 2px;
  }

  .footer-bg
  {
    margin-top: 10px;
  }

  .footer-baslik
  {
    margin-top: 10px;
  }

  .haberler-alt-baslik
  {
    font-size:14px;
    margin-bottom: 0;
  }

  .haberler-yazi
  {
    font-size:12px;
  }

   .m-border
  {
    
    height:100px;
  }


  .table-responsive{

    overflow-x: scroll;
  }

  .table{

    font-size: 0.5em;
    word-wrap:break-word;
  }


  .table-striped{

    font-size: 0.5em;
    word-wrap:break-word;
  }
}