body {background:#eef6fa; font-family: Roboto, sans-serif; margin: 0 auto; line-height: 1.7;}
h1 {text-align:center; font-family: Roboto, sans-serif; font-weight: bold; line-height: 1.2; letter-spacing: 0.3px; font-size:30px;}
h2 {font-family: Roboto, sans-serif; font-weight: bold; line-height: 1.2; letter-spacing: 0.3px; font-size:23px; color:#ff8a00;}

span.orange {color:#ff8a00; font-family: Roboto, sans-serif; font-size:26px;  font-weight:bold;}
span.orange_bld {color:#ff8a00; font-family: Roboto, sans-serif; font-size:22px;  font-weight:bold;}
div.left {position:absolute; left:15%; font-size:14px; font-family:'Open Sans', sans-serif;}
div.right {position:absolute; right:25%;}
div.header {position:relative; top:120px;}
div.main {position:relative; margin: 0 auto; top:130px; width:80%; font-size:16px; font-family:'Open Sans', sans-serif;}
div.about {position:relative; margin: 0 auto; width:70%;}
div.form {position:absolute; margin: 0 50%;width:10%;}
div.img {background-image: url(/web/20180107205500im_/http://nastroyka-directa.ru/css/img/primer.jpg);}

p.small {font-size:12px; line-height: 0.8;}
a.red:link, a.red:visited, a.red:active {color:red; text-decoration: underline;}
a.red:hover {color:red; text-decoration: none;}
a.blue:link, a.blue:visited, a.blue:active {color:blue; text-decoration: underline;}
a.blue:hover {color:blue; text-decoration: none;}


@media (max-width: 930px) { 
	div.img {background-image: url(/web/20180107205500im_/http://nastroyka-directa.ru/css/img/primer_mob.jpg);}
	div.right {position:absolute; right:5%;}
	div.left {position:absolute; left:5%; font-size:14px; font-family:'Open Sans', sans-serif;}
	div.about {position:relative; margin: 0 auto; width:100%;}
}

.vs_form .name {margin-bottom: 10px; font-family: 'Open Sans', sans-serif; font-size: 30px; color: #000; text-shadow: 1px 1px 2px #258495; text-align: center;}
.vs_form .name.note {font-family: 'Open Sans', sans-serif; font-size: 20px; margin-top: -5px;}

.vs_form form {position: relative; margin: 0 0px; text-align: justify; text-justify: newspaper;}
.vs_form input[type="text"] {display: inline-block; width: 100%;}
.vs_form input[type="submit"] {position: absolute; top: 100%; margin: 0 20%; width: 65%;}


.clear { clear: both; height: 0; overflow: hidden; font-size: 0;}
.clear_inside { height: 71px;}

.clear_self:after,
.clear_inside:after,
.content_body:after { content: '.'; display: block; clear: both; height: 0; visibility: hidden;}

input[type="text"],
textarea {
	padding: 11px 15px 9px;
	border: 1px solid #DDD; background: #fff;
	border-radius: 2px;
	font-size: 16px; color: #898989;
}
textarea {
	width: 100%; min-height: 90px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
input[type="submit"],
input[type="button"] {
	padding: 9px 15px 9px;
	border: none; background: #ff8a00;
	box-shadow: 0 2px 3px rgba(144,144,144,0.5),
				0 -2px 3px rgba(144,144,144,0.5) inset;
	border-radius: 2px;
	font-size: 15px; line-height: 20px; color: #000; text-align: center;
	text-shadow: 1px 1px 2px rgba(100,100,100,0.5);
}
input[type="submit"]:hover,
input[type="button"]:hover {
	background: #f59e37;
}

.clear { clear: both; height: 0; overflow: hidden; font-size: 0;}
.clear_inside { height: 71px;}

.clear_self:after,
.clear_inside:after,
.content_body:after { content: '.'; display: block; clear: both; height: 0; visibility: hidden;}

.res {
	width: 280px; height:300px; margin: 0 auto;
}
.bbox,
.res {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}


#send4 {width:60%; margin:0 auto; text-align:center; line-height:50px; display:block; background: #f59e37; color:white; text-decoration: none; border-radius: 20px; font-size: 21px; border:0px;}
#send4:hover {display:block; font-size:23px; cursor:pointer;}

/*
     FILE ARCHIVED ON 20:55:00 Jan 07, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:13:23 Mar 30, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.522
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.011
  esindex: 0.011
  cdx.remote: 9.061
  LoadShardBlock: 228.264 (3)
  PetaboxLoader3.datanode: 210.121 (4)
  PetaboxLoader3.resolve: 116.305 (2)
  load_resource: 260.453
*/