JSFiddle - React, Tailwind, and code Playground

HTML

<html lang="ru">
  <head>
    <meta charset="utf-8" />
    <title>PriceHuntr</title>

    <link href='http://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic-ext,latin-ext,cyrillic' rel='stylesheet' type='text/css'>

    <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700italic,700,800italic,800,600italic,600,400italic,300italic,300&subset=latin,cyrillic,cyrillic-ext,latin-ext' rel='stylesheet' type='text/css'>

    <!-- Bootstrap -->
    <link rel="stylesheet" href="http://dl.dropbox.com/u/5624413/tmp/bootstrap/css/bootstrap.min.css">

    <!-- 960gs -->
    <link rel="stylesheet" href="http://dl.dropbox.com/u/5624413/tmp/960gs/css/reset.css" />
    <link rel="stylesheet" href="http://dl.dropbox.com/u/5624413/tmp/960gs/css/text.css" />
    <link rel="stylesheet" href="http://dl.dropbox.com/u/5624413/tmp/960gs/css/960.css" />

    <!-- Leaflet -->
    <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.4.4/leaflet.css" />
    <!--[if lte IE 8]>
    <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.4.4/leaflet.ie.css" />
    <![endif]-->

  </head>
  <body>

    <!-- [ main container : start ] -->
    <div class="container container_12">

      <div class="grid_12" style="margin-top: 5px">
        <div id="header">
          <font color="#293134">Blalala</font>
        </div>
      </div>

      <div class="clear"></div>

      <div class="grid_12">
        <div>
          <form class="form-search">
            <input type="text" placeholder="Keywords" maxlength="100" size="100" style="width: 930px">
          </form>
        </div>
      </div>

      <div class="clear"></div>

      <div class="grid_12" style="margin-top: 10px">
        <b>You are searching: <span id="search_text">Lorem ipsum dolor sit amet</span></b>
      </div>

      <div class="clear"></div>

      <div class="grid_12" id="map-block"></div>

      <div class="clear"></div>

    </div>
    <!-- [ main container : end ] -->

    <!-- [...

CSS

body {
  font-family: 'Open Sans', 'Droid Sans', sans-serif;
}

#search_text {
    color: #208CC3;
  font-style: italic;
}

#search_count {
  color: #ff0033;
  font-style: italic;
}

#map-block { 
  width: 934px; 
  height: 100%; 
  margin-bottom: 25px; 
  margin-top: 10px; 
  border: 3px solid #ccc; 
  border-radius: 5px;
  display: none;
  position: absolute;
}    

#header {
  font-family: 'Lobster', cursive;
  font-size: 40px;
}

JavaScript

var map = L.map('map-block').setView([64.43422, 76.49068], 14);

L.tileLayer('http://{s}.tiles.mapbox.com/v3/mapbox.mapbox-light/{z}/{x}/{y}.png').addTo(map);

L.marker([64.43451, 76.50797]).addTo(map);
L.marker([64.43527, 76.50722]).addTo(map);
L.marker([64.43479, 76.49282]).addTo(map);

var circle = L.circle([64.43486, 76.50574], 250, {
    color: '#49A339',
    clickable: false,
    fill: true,
    fillColor: '#49A339',
    weight: 1,
    fillOpacity: 0.1
}).addTo(map);

var popup = L.popup();

function onMapClick(e) {
    popup.setLatLng(e.latlng).setContent("You clicked the map at " + e.latlng.toString()).openOn(map);
}

document.getElementById('map-block').style.display = 'block';
map.on('click', onMapClick);

$(document).ready(function() {
    $('#map-block').css({
        'height': (($(window).height()) - 200) + 'px'
    });
    map.invalidateSize(false);

    $(window).resize(function() {
        $('#map-block').css({
            'height': (($(window).height()) - 200) + 'px'
        });
        map.invalidateSize(false);
    });
});