*::-webkit-input-placeholder {	color: #a0a0a0;	opacity: 1;}
*:-moz-placeholder {color: #a0a0a0;	opacity: 1;}
*::-moz-placeholder {color: #a0a0a0;	opacity: 1;}
*:-ms-input-placeholder {color: #a0a0a0;	opacity: 1;}

input::-webkit-input-placeholder       {text-indent: 0px;   transition: text-indent 0.5s ease;}
input::-moz-placeholder                {text-indent: 0px;   transition: text-indent 0.5s ease;}
input:-moz-placeholder                 {text-indent: 0px;   transition: text-indent 0.5s ease;}
input:-ms-input-placeholder            {text-indent: 0px;   transition: text-indent 0.5s ease;}
input:focus::-webkit-input-placeholder {text-indent: 500px; transition: text-indent 0.5s ease;}
input:focus::-moz-placeholder          {text-indent: 500px; transition: text-indent 0.5s ease;}
input:focus:-moz-placeholder           {text-indent: 500px; transition: text-indent 0.5s ease;}
input:focus:-ms-input-placeholder      {text-indent: 500px; transition: text-indent 0.5s ease;}

input, button  {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
*:focus {outline: 0;}
input, button {cursor: pointer;}

/*******************Общие настройки*******************/
.wrapper{width: 960px; margin: 0px auto;}
.btn2{text-transform: uppercase; color: #fff; font-family: Tahoma; width: 250px; height: 50px; background-color: #15c6f8; border-bottom: 4px solid #0580a3; border-radius: 10px;  webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;}
    .btn_feadback{text-align: center;}
	.btn_feadback2{text-align: center;}
    .btn2:hover{background-color: #05a3d3;}
    .title_sec p{font-size: 46px; padding-top: 60px; font-family: Tahoma; text-align: center; color: #333333;}
    .btn2:active{margin-top: 2px; height: 48px; border-bottom: 2px solid #0580a3;}
        .arrow_down{position: absolute; z-index: 100; cursor: pointer; bottom: -25px; left: 50%; margin-left: -45px;}
/******************* ШАПКА САЙТА *******************/


/******************* Модальное окно *******************/
.popup_bg{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: #000; z-index: 2000; display: none; cursor: pointer; opacity: 0.75;}
.popup_window{ padding: 20px 0px 20px; width: 340px; background: #FDEFF5; left:50%; top: 20px; margin-left: -170px; position: fixed; z-index: 2001; display: none;  webkit-transition: none;text-align: center;}
.popup_window .title_modal p{width: 100%; padding-bottom: 20px; font-size: 20px; color: #8A8A8A; font-family: Tahoma; text-align: center;}
.popup_window form {width: 90%; margin: 25px auto 0px;}
.popup_window form input{ width: 170px; height: 30px;  padding-left: 10px;  margin-bottom: 30px; font-size: 14px;}
.popup_window form input[type="submit"]{background-color: #880e4f; text-transform: uppercase; color: #fff; font-size: 16px; webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; width: 260px; height: 40px;  border-radius: 10px; border-bottom: 3px solid #c2185b; margin-top: 20px;}
.close{ height: 32px; width: 33px; background-image: url(img/close.png); position: absolute; top: -12px; right: -12px; cursor: pointer;}
.close1{ height: 32px; width: 33px; background-image: url(img/close.png); position: absolute; top: -12px; right: -12px; cursor: pointer;}
.input_name, .input_photo, .input_site {text-align: left;}
.popup_window p{font-size: 14px; text-transform: uppercase;color: #8A8A8A; display: inline-block;width: 100px;}
.popup_window #success_form p{ width: 100%; padding: 0px 20px;}