

/* Start:/bitrix/templates/.default/components/rosintersite/feedback.form/kamsoc_reception_button/style.css?16720515475153*/
        div.zayavka_div ul, div.zayavka_div ul li
        {
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        div.zayavka_div ul li.first
        {
            border-top: 1px solid #DFDFDF;
        }
        div.zayavka_div ul li.last
        {
            border: none;
        }
        div.zayavka_div ul p
        {
            float: left;
            margin: 0;
            width: 310px;
        }
        div.zayavka_div ul h3
        {
            float: left;
            font-size: 14px;
            font-weight: bold;
            margin: 5px 0 0 0;
            width: 250px;
            margin-left:20px;
        }



        div.zayavka_div ul li
        {
            border-bottom: 1px solid #DFDFDF;
            padding: 15px 0;
            width:100%;
            overflow:hidden;
        }
        div.zayavka_div ul input[type="text"]
        {
            width:400px;
            padding:5px;
            position:relative;
            border:solid 1px #666;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
color:#000;
        }

        div.zayavka_div ul textarea[type="text"]
        {
            width:400px;
            padding:5px;
            position:relative;
            border:solid 1px #666;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
color:#000;
        }

        div.zayavka_div ul input.captcha
        {
            width:205px;
position: static;
        }



        div.zayavka_div ul select
        {
            width:413px;
            padding:5px;
            position:relative;
            border:solid 1px #666;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
        }

        div.zayavka_div ul input.required, div.zayavka_div ul select.required, div.zayavka_div ul textarea.required 
        {
            border: solid 1px #f00;
        }

span.mf-req {color:red;}

.view_false
{
	display: none;
}

.view_true
{
	display: block;
}

div.list_houses ul
{
padding:0;
margin:0;
}

        div.list_houses ul li
        {
            border-bottom: 1px solid #DFDFDF;
margin:0 10px 0 0;
            padding: 7px 0 7px 5px;
            width:305px;
            overflow:hidden;
display: block;
float:left;
text-align:center;
        }

















/* Форма */
.question {}

/* поле заголовка формы */
.question h2 { display: block; padding: 0; margin: 0; font-size: 14px; margin-top: 10px; margin-bottom: 25px; }

/* поле ввода имени, адреса, .. */
.question .polya input { border: 1px solid #CCCCCC; height: 15px; padding: 2px 0 0 3px; }
/* поле ввода сообщения */
.question .polya textarea { border: 1px solid #CCCCCC; padding: 2px 0 0 3px; width: 100%; height: 130px; }
/* обязательное поле */
.question .polya span b { color: RED; }


/* кнопка "отправить" < */
.question .submit { width: 100%; margin-top: 15px; margin-bottom: 15px;     text-align: center;}
.question .submit input {cursor: pointer; pointer: hand; }
/* кнопка "отправить" > */

/* CAPTCHA < */
.question .captcha h3 { display: block; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 0px; }
.question .captcha img { width: 180px; height: 45px; }
.question .captcha input { width: 180px; height: 38px; font-size: 28px; border: 1px solid #D9DCDF; padding: 5px 0 0 3px; }
/* CAPTCHA > */


/* сообщения после сабмита формы < */
.reports { margin:0 0 10px 0; font-size:17px; }
.reports .error { text-align: left; color: RED; }
.reports .ok { text-align: left; color: darkgreen; }
/* сообщения после сабмита формы > */


.yenisite { width: 100%; text-align: center; margin-top: 10px; }
.yenisite a { color: #cccccc; }

.view_false
{
	display: none;
}

.view_true
{
	display: inline;
}

.view_not
{
text-align:center;
}

.forma
{
}









.review_button {
  font-family: Tahoma;
  font-size: 16px;
font-weight:bold;
letter-spacing:0.5px;
  color: #FFFE85;
  text-decoration: none;
  display: inline-block;
  text-align: center;
vertical-align:middle;
height: 30px;
  cursor: pointer;
margin:0 auto;
  background: #EB3D00;
  border: 0;
width: 40%;
}

.review_button:hover {
    background: #D83A03;
  }








@media screen and (max-device-width: 1279px)
{
        div.zayavka_div ul h3
        {
            float: left;
            font-size: 29px;
            font-weight: bold;
            margin: 5px 0 0 0;
            width: 350px;
            margin-left:20px;
        }

        div.zayavka_div ul input[type="text"]
        {
            width:400px;
            padding:5px;
            position:relative;
            border:solid 1px #666;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
color:#000;
font-size:30px;
        }

        div.zayavka_div ul textarea[type="text"]
        {
            width:400px;
            padding:5px;
            position:relative;
            border:solid 1px #666;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
color:#000;
font-size:30px;
        }
.forma p
{
            font-size: 26px;
}

.review_button {
  font-size: 28px;
height: 40px;
}


.view_not
{
  font-size: 27px;
}

}







/* End */
/* /bitrix/templates/.default/components/rosintersite/feedback.form/kamsoc_reception_button/style.css?16720515475153 */
