*{
padding: 0; margin: 0;
}
textarea {
resize: none;
background-color: #e3fde2;
outline: none;
}
textarea:hover,textarea:focus {
border-color: #3399FF;
background-color:#ffffff;
outline: none;
}
#NewOrdPhone {
border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
   color: #555555; 
    height: 18px;
}
textarea[disabled="disabled"]
{
background-color: #CCD3DA;
}
input[type="button"],input[type="submit"]
{
cursor:pointer;
}
input[type="button"]:hover,input[type="submit"]:hover
{
color:#1A171B;
}

input[type="text"]
{
background-color: #e3fde2;
outline: none;
}
input[disabled="disabled"]
{
    background-color: #CCD3DA;
}
input[type="text"]:hover,input[type="text"]:focus
{
border-color: #3399FF;
background-color:#ffffff;
outline: none;
}
body {  
background: url(images/bg2.png) repeat;
		background-position: top;
		}
html, body {min-height:100.1%}

.main{
margin: 0 auto; overflow:hidden; 
}
.header{
width: 1128px; height: 260px; margin: 0 auto; padding-bottom: 42px;
}
.logo{
width:193px; height: 260px; float: left;
}
.logo img{
width:193px; height: 260px; float: left;
}
.menu{
width:690px; height: 260px; float: left;
}
.header_bg{
background: url(images/bg.jpg) no-repeat; background-size: cover; height: 302px; background-position: top;
}
.top-menu{
	width:690px; float: left; padding: 22px 0 15px 0; 
	}
	.top-menu li{
	display: inline; margin: 0 20px; 
	}
		.top-menu li a {
		font: 18px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; font-style: italic;
		}
			.top-menu li a:hover {
			font: 18px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; text-decoration: underline; font-style: italic;
			}
.sms_menu{
width:668px; height: 186px; float: left; padding: 14px 0 0 22px;
}
.sms_menu_li{
width:146px; height: 186px; float: left; margin-right: 21px;
}
.sms_menu_li img{
width:144px; height: 130px; 
}
.sms_menu_li p{
width:146px; text-align: center; font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; text-decoration: underline;
}
.letter{
width:192px; float: left; padding: 30px 0 9px 0;
}
.letter img{
width:31px; height: 21px; float: left; margin-right: 15px;
}
.letter p{
font: 16px " Tahoma,Arial,Verdana,sans-serif"; color: #7bac35; text-decoration: underline; 
}
.reg{
width:192px; height: 127px; float: left; padding: 18px 50px 18px 0; font: 12px " Tahoma,Arial,Verdana,sans-serif"; color: #5b5b5b;
}
.reg form{
width:192px; height: 127px; background-color: #dddddd; opacity: 0.6; 
}
.reg div.divform{
width:192px; height: 127px; background-color: #dddddd; opacity: 0.6; 
}
.reg input{
width: 167px; height: 17px; 

/*border-top: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9;*/
border: 1px solid #AAAAAA;
}
.reg input.log_in{
width: 68px; height: 17px; border-top: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; border: 0;
}
.reg input.log_out{
width: 68px; height: 27px; border-top: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9;
}
.reg input.log_in:hover,.reg input.log_out:hover
{
color:#7BAC35;
cursor:pointer;
}
.reg li.hint
{
text-align: center;
padding-top: 5px;
padding-left: 0px;
}
.reg  li{
		text-align: left; list-style: none; padding-top: 27px; padding-left: 11px;
		}
.reg  li.log_in{
padding-left: 60px; padding-top: 11px; padding-bottom: 9px;
}
.reg  li.log_out{
padding-left: 60px; padding-top: 50px; padding-bottom: 9px;
}
.password {
width: 181px; 
}
.password ul{
	width: 192px;  margin:0;
}
.password li{
	display: inline; text-decoration: underline; padding-bottom: 4px; font-weight: bold;
	}
		.password li a {
		font: 12px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; text-decoration: underline; font-weight: bold;
		}
			.password li a:hover {
			font: 12px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; text-decoration: underline; 
			}
.button input{
width: 192px; height: 36px; border-radius: 3px; -moz-border-radius: 3px; -webki-border-radius: 3px; text-align: center; margin-top: 18px; 
background: url(images/bg_green.jpg); font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; text-transform: uppercase; border: 0;
}
.content_main{
width: 1128px; height: 298px; margin: 0 auto;
}
.footer{
background: url(images/bg_footer.jpg) no-repeat; background-position: top; background-size: cover;
}
.fotter-main{
width: 1074px; height: 109px; margin: 0 auto; padding: 28px 54px 23px 0;
}
.fotter-main ul{
	width:144px; float: left; margin-right: 109px;
	}
	.fotter-main li {
		list-style:none; margin: 2px 0 2px 0;
		}
		.fotter-main li a {
		font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; text-decoration: underline; margin-top: 10px; font-style: italic;
		}
			.fotter-main li a:hover {
			font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; text-decoration: underline; font-style: italic;
			}
.write{
float: right; font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff;
}
.write span{
text-decoration: underline;
}
.copyright{
float: right; font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; font-style: italic;
}
.copyright p{
margin-top: 73px;
}
.content_reg{
width: 1128px; height: 308px; margin: 0 auto;
}
.content_reg h4{
padding-top: 36px; padding-bottom: 29px; font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; text-align: center; font-weight: bold;
}
.content_reg div{
width: 932px; height: 168px;  padding-left: 96px; padding-right: 100px; float: left; font: 19px " Tahoma,Arial,Verdana,sans-serif"; color: #9da5af;
}
.content_reg input{
width: 339px; height: 29px;
border: 1px solid #AAAAAA;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 1px 2px #DDDDDD;
color: #555555;
 margin-left: 7px; margin-right: 30px; float: right;
}
.content_reg input.url{
width: 237px; height: 29px; border-top: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; margin-left: 14px; margin-right: 30px; float: right;
}
.content_reg  li{
		width: 466px; text-align: left; list-style: none; padding-top: 17px;  float: left; 
		}
.content_reg  li.button_reg{
padding-left: 350px; padding-top: 0;
}
.content_reg input.button_reg{
width: 225px; height: 27px; text-align: center; margin-top: 30px; background: url(images/reg_button.png); font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; float: left; 
border: 0; 

}
.content_your_shop{
width: 1128px; height: 300px; font: 19px " Tahoma,Arial,Verdana,sans-serif"; color: #9da5af; margin: 0 auto;
}

.content_your_shop span.label_result a
{
color:#7BAC35;
}
.content_your_shop h4{
padding-top: 36px; padding-bottom: 29px; font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; text-align: center; font-weight: bold;
}
.content_your_shop input{
width: 341px; height: 29px;
border: 1px solid #AAAAAA;
border-radius: 2px 2px 2px 2px;
box-shadow: 0 1px 2px #DDDDDD;
color: #555555;
margin-left: 20px; 
}
.your_shop{
padding-left: 300px;
}
.content_your_shop p{
text-align: center; margin-top:5px; color: #4d5259; font: 17px " Tahoma,Arial,Verdana,sans-serif";
}
.content_your_shop input.button_in{
width: 114px; height: 30px; margin-top: 36px; background: url(images/bg_pink.jpg); font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; margin-left: 490px; border: 0;
}
.contact_us{
text-align: center; padding-top: 50px; padding-bottom: 82px;
}
.contact_us h4{
font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold;
}
.contact_us p{
color: #4d5259; font: 18px " Tahoma,Arial,Verdana,sans-serif"; font-style: italic; margin-top: 28px;
}
.contact_us span{
color: #7bac35; font: 18px " Tahoma,Arial,Verdana,sans-serif"; font-style: normal; text-decoration: underline;
}
.line {
background: url(images/bg_line.jpg) no-repeat; background-position: top; background-size: cover;
}
.tarif_client {
width: 1015px; height: 89px; margin: 0 auto; padding-right: 113px;
}
.tarif_client h4{
font: 30px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; width: 768px; float: left;
}
.tarif_client span{
color: #7bac35; font-weight: bold;
}
.tarif_client input{
width: 247px; height: 46px; margin-top: 21px; margin-bottom: 21px; background: url(images/pay_button.jpg) no-repeat; font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; 
border: 0; text-transform: uppercase;
}

/*height was 291px*/
.tarif_text{
width: 1078px; height: 350px; margin: 0 auto; padding-right: 50px; 
}


.tarif_text li span
{
color: #7bac35;
}
/*---*/
.tarif_text ul{
margin: 35px 125px 70px 0; list-style: none; float:left;
}

.tarif_text li{
font: 18px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259;
}
.tarif_text p{
color: #7bac35; font: 34px " Tahoma,Arial,Verdana,sans-serif"; font-weight: bold; float: left; text-align: center; padding-top: 120px;
}
.tarif_send{
width: 1078px; height: 255px; margin: 0 auto; padding-right: 50px; 
}
.tarif_send ul{
margin: 26px 170px 52px 0; list-style: none; float:left; width: 600px;
}
.tarif_send li{
font: 18px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; margin-top: 36px;
}
/*changed, orig tarif_send*/
.tarif_text h5{
font: 18px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259;  text-align: center; padding: 29px 50px 23px 0;
}
.tarif_text ul.price{
list-style: none; text-align: center; width: 248px; margin: 0 auto;
}
.tarif_text ul.price li{
font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; margin-top: 0;
}
.tarif_text ul.price span{
color: #7bac35; 
}
/*---*/
.tarif_pr{
width: 1078px; height: 172px; margin: 0px auto; padding-right: 50px; 
}
.tarif_pr ul{
margin: 23px 170px 35px 0; list-style: none; float:left; width: 600px;
}
.tarif_pr li{
font: 18px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; margin-top: 12px;
}
.tarif_pr ul.pr_price{
list-style: none; text-align: center; width: 248px; margin: 0 auto; padding-top: 10px;
}
.tarif_pr ul.pr_price li{
font: 35px " Tahoma,Arial,Verdana,sans-serif"; color: #bc324e; font-weight: bold; margin-top: 20;
}
.tarif_pr ul.pr_price span{
color: #7bac35; text-decoration: line-through;
}
.how_to_pay{
width: 1078px; height: 329px; margin: 0px auto; padding-right: 50px; 
}
.how_to_pay_text {
width: 429px; height: 53px; padding: 112px 95px 164px 22px; float: left;
}
.how_to_pay_text h2{
padding-right: 50px; font: 32px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; text-transform: uppercase;
}
.how_to_pay_text p{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259;
}
.how_to_pay_img {
height: 27px; padding: 117px 95px 185px 22px; float: left;
}
.how_to_pay_img img{
width: 47px; height: 27px; margin-right: 16px; float: left; border-bottom: 1px solid #c9c9c9;
}
.content-marketing{
background: url(images/vertical.png) no-repeat; background-position: right; 
}
.marketing_colums{
width: 1128px; margin:0 auto; height: 1298px; 
}
.marketing_colums_new{
width: 1128px; margin:0 auto; height: 1298px;
}
.column{
width: 700px; padding-top: 70px; float: left;
}
.column h3{
padding-bottom: 15px; padding-top: 0; font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold;
}
.column p{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; 
}
.column input{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; background: url(images/column2456.png) no-repeat; height: 45px; border: 0; width: 438px; padding-top: 10px;
}
.column input.first{
background: url(images/column1.png) no-repeat; height: 45px; border: 0; width: 512px; 
}
.column input.third{
background: url(images/column3.png) no-repeat; height: 45px; border: 0; width: 459px; padding-top: 10px;
}
.column_new{
width: 700px; padding-top: 65px; float: left;
}
.column_new h3{
padding-bottom: 15px; padding-top: 0; font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold;
}
.column_new p{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; 
}
.column_new input.new{
background: url(images/column_new.png) no-repeat; height: 40px; width: 518px; margin-top: 10px; padding-bottom: 10px; border:0;
}
.do_your_bisnes {
height: 252px; width: 1128px; margin:0 auto;
}
.do_your_bisnes img{
width: 279px; height: 181px; float: left; padding-top: 23px; padding-right: 40px;
}
.do_your_bisnes h3{
font: 32px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; padding-top: 75px; padding-bottom: 58px;
}
.do_your_bisnes span{
color: #7bac35; text-transform: uppercase;
}
.free{
width: 1128px; height: 419px; margin:0 auto;  background: url(images/free.png) no-repeat; font: 21px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259;
}
.free h4{
font: 30px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; padding-top: 49px; padding-bottom: 30px; text-align: center;
}
.free p{
text-align: left; padding-bottom: 16px; padding-left: 30px;
}
.free ul{
padding-left: 30px; 
}
.free li{
text-decoration: underline; list-style: none; padding-bottom: 5px; padding-left: 30px;
}
.free_new{
width: 1128px; height: 320px; margin:0 auto;  background: url(images/free_new.png) no-repeat; font: 21px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259;
}
.free_new p{
text-align: left; padding: 30px 0 16px 30px; 
}
.free_new ul{
padding-left: 30px; padding-top: 7px; 
}
.free_new li{
text-decoration: underline; list-style: none; padding-bottom: 5px; padding-left: 30px;
}
.test{
background: url(images/test.png) no-repeat; background-size: cover; height: 349px; background-position: top;
 
}
.try_test{
width: 1128px; margin:0 auto; margin-top: 30px;
}
.try{
width: 498px; padding-top: 14px; height: 335px; float: left;
}
.try p{
font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; padding-bottom: 30px; padding-left: 20px;
}
.test_sms{
background: url(images/phone.png) no-repeat; width: 460px; height: 289px; padding-top: 29px; padding-bottom: 30px; float:left; padding-left: 100px;
}
.test_sms p{
font: 19px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; font-style: italic;
}
.test_sms p.number{
font: 19px " Tahoma,Arial,Verdana,sans-serif"; vertical-align: bottom;
}
.test_sms span{
color: #7bac35; 
}

.test_sms input.first{
width: 83px; height: 35px;
    border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px #DDDDDD;
    color: #555555;
    font: 22px " Tahoma,Arial,Verdana,sans-serif";
}
.test_sms input.second{
width: 105px; height: 35px;
    border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px #DDDDDD;
    color: #555555;
     font: 22px " Tahoma,Arial,Verdana,sans-serif";
}
.test_sms input.third{
width: 121px; height: 35px;
    border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px #DDDDDD;
    color: #555555;
     font: 22px " Tahoma,Arial,Verdana,sans-serif";
}
.test_sms input.button{
width: 201px; height: 38px; margin-top: 50px; margin-bottom: 44px; background: url(images/pay_button.jpg) no-repeat; font: 17px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; 
border: 0; text-transform: uppercase; font-weight: bold; margin-left: 103px; 
}
.connect{
width: 1128px; margin:0 auto;
}
.connect input{
width: 825px; height: 67px; background: url(images/connect.png) no-repeat; font: 29px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; 
font-weight: bold; text-decoration: underline; margin-left: 144px; border:0; margin-bottom: 5px;
}
.connect_to_the_system{
width: 1128px; margin:0 auto;
}
.connect_to_the_system input{
width: 426px; height: 67px; background: url(images/connect_to_the_system.png) no-repeat; font: 29px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; 
font-weight: bold; text-decoration: underline; margin-left: 344px; border:0; margin-bottom: 34px;
}
.content_letter{
width: 1128px; margin:0 auto;
}
.letter_to_clients{
width: 700px; height: 724px; background: url(images/letter_to_clients.png) no-repeat; margin-left: 214px; font: 20px "Tahoma,Arial,Verdana,sans-serif"; 
color: #4d5259;
font-style: italic;
}
.letter_to_clients h4{
padding-top: 35px; padding-bottom: 30px; font-weight: bold; text-align: left; width: 537px; margin-left: 80px;  

}
.letter_to_clients p{
padding-bottom: 30px; text-align: justify; width: 537px; margin-left: 80px; font: 18px " Tahoma,Arial,Verdana,sans-serif"; font-style: italic;
}
.letter_to_clients span{
color: #7bac35; text-decoration: underline; 
}
.sendform{
width: 1128px; margin:0 auto; background: url(images/bg_line.jpg) repeat; font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff;
padding-bottom: 40px;

}
.sendform h4{
 font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; padding: 20px 0 40px 13px;  text-align: left;    
}
.form_column {
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff;
}
.sendform  input.last{
margin-right: 12px; margin-bottom: 20px; margin-left: 45px;
}
.sendform span{
color: #7bac35;
}
.form_column table{
width: 1066px; margin-bottom: 46px;
}
.form_column tr{
vertical-align: top;
}
.form_column td{
width: 365px;
  color: #FFFFFF;
    font: 15px " Tahoma,Arial,Verdana,sans-serif";
}
.form_column td.first{
width: 240px; padding-left: 45px;
}
.form_column td.dropmenu
{
padding-left: 22px; width: 5px;
}
.form_column label{
vertical-align: top;
}
.form_column img{
vertical-align: top;
}
.form_column p{
margin-left: 80px;
}
.form_column input.checkbox{
margin-right: 12px; margin-bottom: 20px;
}
.form_column input.time{
width: 28px; height: 18px;
border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
   color: #555555; 
}
.form_column td.last{
text-align:center;
}
.form_column textarea{
width: 274px; height: 72px; margin: 0 16px 10px 12px;
border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;

    color: #555555;
}

.main_settings {
width: 1128px; margin:0 auto;
}
.main_settings h3{
font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; padding-top: 34px; padding-bottom: 18px;
}
.main_settings p{
font: 20px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; padding-bottom: 19px;
}
.main_settings span{
color: #7bac35; text-decoration: underline; 
}
#username a{
color: #7bac35; text-decoration: underline; 
}
#tariff_options{

    text-decoration: none;
}
.settings{
width: 1128px; margin:0 auto; height: 128px; background: url(images/bg_settings.png) no-repeat;; 
}
.source_address{
width: 476px; float:left;
}
.source_address span.state
{
 font: 11px " Tahoma,Arial,Verdana,sans-serif";
 }
.source_address p{
font: 11px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; padding: 13px 0 12px 14px; 
}
.source_address ul{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; text-decoration: none;
}
.source_address li{
list-style: none; padding-left: 14px;
}
.source_address li.check{
padding-top: 13px; padding-bottom: 20px;
}
.source_address input{
margin-left: 19px; width: 168px; height: 18px;
border: 1px solid #AAAAAA;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px #DDDDDD;
    color: #555555;
}
.source_address label.check{
font: 11px " Tahoma,Arial,Verdana,sans-serif";
}
.source_address input.check{
font: 11px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; width: 116px; height: 18px; background: url(images/check.png) no-repeat; border: 0;
}
.source_address img{
width: 22px; height: 18px; padding-left: 12px;
}
.textovoe{
width: 332px; height: 128px; float:left;
}
.textovoe p{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; padding-top: 36px; padding-bottom: 28px;
}
.textovoe input{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; width: 116px; height: 31px; background: url(images/send.png) no-repeat; border: 0;
margin-bottom: 24px; margin-left: 30px; 
}
.balance{
width: 256px; height: 128px; float:left;
}
.balance p{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; padding-top: 36px; padding-bottom: 23px; padding-left: 10px;
}
.balance span{
color: #bc324e; text-decoration: underline; font: 20px " Tahoma,Arial,Verdana,sans-serif";
}
.balance input{
font: 15px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; width: 116px; height: 31px; background: url(images/send.png) no-repeat; border: 0;
margin-bottom: 24px;
}
.balance input.paybut
{
background: url("images/pay_button.jpg") no-repeat scroll 0 0 transparent;
}
.content_send {
width: 1128px; margin:0 auto;
}
.content_send h3{
font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; padding-top: 46px; padding-bottom: 28px;
}
.save_settings{
width: 1128px; margin:0 auto; text-align: center;
}
.save_settings input{
width: 225px; height: 29px; background: url(images/save_settings.png) no-repeat; font: 16px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; 
font-weight: bold; border:0; margin-top: 32px; margin-bottom: 77px; text-transform: uppercase;
}
.soon{
width: 1128px; margin:0 auto; 
}
.soon h3{
font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; font-weight: bold; padding-bottom: 43px;
}
.soon img{
width: 12px; height: 12px; float: left; margin-top: 8px; margin-right: 17px;
}
.soon li{
font: 24px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; list-style: none; margin-bottom: 19px;
}
.idea{
width: 1128px; margin:0 auto; 
}
.idea input{
width: 347px; height: 50px; background: url(images/idea.png) no-repeat; font: 21px " Tahoma,Arial,Verdana,sans-serif"; color: #fff; 
font-weight: bold; border:0; margin-top: 15px; margin-bottom: 41px; margin-right: 32px; text-transform: uppercase; float: left;
}
.idea p{
font: 19px " Tahoma,Arial,Verdana,sans-serif"; color: #4d5259; padding-top: 20px; font-style: italic;
}