JSFiddle - React, Tailwind, and code Playground

by HappyCougar

HTML

<link rel="stylesheet" href="http://rlexpert.ru/templates/real/css/style.css">
<img id="ff_banner1" src="http://rlexpert.ru/templates/real/images/ff_banner1.jpg" alt="Юридическая помощь физическим лицам" />
<div class="gray_box">
        <div class="ff_gray_box_inner">
            <div class="gray_box_head_wrapper" id="ff_gray_box_head1">
                <span class="gray_box_head">И мы расскажем Вам:</span>
            </div>
        <ul class="ff_ul">
            <li>Чем мы сможем Вам помочь в оценке имущества для наследства!</li>
            <li>Как поступать с машиной,  дачей или квартирой при разделе имущества, чтобы Вы остались довольны!</li>
            <li>Как заставить страховую заплатить по полной за ущерб после ДТП!</li>
            <li>Сделаем отчет об оценке для нотариуса, с учетом Ваших интересов! </li>
            <li>Что предпринять если Вам выставляют счет за чужой разбитый автомобиль </li>
            <li>Что и как лучше оценить составляя брачный договор! </li>
        </ul>
        <div id="ff_green_box">
            <p>Реши свой вопрос  с нами</p>
            <p>(495) 255-03-63</p>
            <img src="http://rlexpert.ru/templates/real/images/ff_descr_arrow.png" alt="" id="ff_green_box_arrow" />
        </div>
    </div>
</div>
<img id="ff_banner2" src="http://rlexpert.ru/templates/real/images/ff_banner2.jpg" alt="Юридическая помощь физическим лицам" />
<div class="gray_line">
    <img id="ff_text_img" src="http://rlexpert.ru/templates/real/images/ff_tel_text.png" alt="Юридическая помощь потелефону" />
    <input type="text" name="telephone" id="u_input_tel" value="" placeholder="Ваш телефон"/>
    <div class="yellow_button" id="ff_send_button"><p>Отправить заявку</p></div>
</div>

CSS

body {
    width:940px;
}
#ff_banner1 {
margin: 10px 0;
-webkit-box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.15);
-moz-box-shadow:    0px 5px 5px rgba(50, 50, 50, 0.15);
box-shadow:         0px 5px 5px rgba(50, 50, 50, 0.15);
}
#ff_gray_box_head1 {
    text-align:center;
    left: 180px;
    top: -20px;
}
#ff_gray_box_head1 span{
    display:block;
}
#ff_gray_box_head1 .gray_box_head {
    width: 620px;
}
.ff_ul {
    width: 550px;
}
.ff_ul li {
    list-style-type: none;
    margin-bottom: 25px;
    background: url("http://rlexpert.ru/templates/real/images/ff_li_item.png") 10px 3px no-repeat;
    padding-left: 35px;
    font-size: 14px;
    font-weight: bolder;
}
#ff_green_box {
    position: absolute;
    left: 600px;
    top: 140px;
    background: #8FC400;
    background: -moz-linear-gradient(top, #8fc400 0%, #79a600 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8FC400), color-stop(100%,#79A600));
    background: -webkit-linear-gradient(top, #8FC400 0%,#79A600 100%);
    background: -o-linear-gradient(top, #8fc400 0%,#79a600 100%);
    background: -ms-linear-gradient(top, #8fc400 0%,#79a600 100%);
    background: linear-gradient(to bottom, #8FC400 0%,#79A600 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#79a600',GradientType=0 );
    height: 80px;
    width: 300px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    text-align: center;
    color: #FFF;
    font-size: 22px;
}
#ff_green_box p:first-child {
    margin-top:10px;
}
#ff_green_box_arrow {
    position: absolute;
    top: 15px;
    left: -11px;
}
.ff_gray_box_inner {
    padding: 50px 0px 5px 0px;
    position: relative;
    width: 940px;
    margin: 0 auto;
}
#ff_banner2 {
    margin: 40px 0px;
    -webkit-box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.15);
    -moz-box-shadow:    0px 5px 5px rgba(50, 50, 50, 0.15);
    box-shadow:         0px 5px 5px rgba(50, 50, 50,...