h1,
h2{margin:10px 0}
.sidebar-bloggers-avatar,
.vk-comment-like{display:inline-block}
*{margin:0;padding:0}
body{background:url(../img/background.png) #fff;font-family:Tahoma, Verdana;font-size:16px;line-height:23px;width:100%}
.left-column,
.sidebar-bloggers{background:#fff;box-shadow:0 0 3px rgba(0, 0, 0, .3)}
body img{max-width:100%}
a{color:#0a78c2;outline:0;text-decoration:underline}
.vk-container,
a:hover{text-decoration:none}
p{margin:0 0 11px}
b,
strong{font-weight:bolder}
img{border:none}
h1{font-size:26px}
h2{font-size:24px}
h3{margin:2px 0 10px;font-size:22px;font-weight:400}
.container{max-width:960px;margin:0 auto;min-width:280px}
.header{margin:0 auto 20px;cursor:pointer}
.left-column{float:left;margin-right:20px;padding:30px;margin-bottom:10px;width:68%}
.left-column p{text-align:justify}
.sidebar{font-size:12px;max-width:309px;min-width:213px;overflow:hidden;padding:4px}
.sidebar-bloggers{padding:15px;margin-bottom:20px}
.sidebar-bloggers img{margin:5px}
.vk-comment-date,
.vk-comment-text{margin-left:60px}
.footer{clear:both;margin-bottom:20px;font-size:12px;color:#777;margin-right:306px}
.vk-container{font-family:tahoma, arial, verdana, sans-serif, Lucida Sans;font-size:11px;line-height:17px;color:#000}
.vk-container a{color:inherit;text-decoration:inherit;}
.vk-link{text-decoration:none!important;cursor:default!important}
.vk-comment-answer:hover,
.vk-comment-like:hover{opacity:.5;cursor:pointer}
.vk-header{background:#dae2e8;padding:4px 4px 4px 6px;margin-bottom:10px}
.vk-logo{background:url(../img/vk-logo.gif) no-repeat;width:16px;height:16px;float:right;margin-top:-1px}
.vk-header-text{padding:2px 3px 1px;line-height:100%;color:#45688e;font-weight:700}
.vk-avatar img{float:left;margin-right:10px}
.vk-comment,
.vk-comment-load{margin-bottom:15px;position:relative;border-bottom:1px solid #dae1e8;padding-bottom:15px}
.vk-comment:last-child{border-bottom:0 none}
.vk-comment-name{color:#2b587a;font-weight:700;font-size:12px}
.vk-comment-date{color:#999}
.vk-comment-like{position:absolute;right:-5px;bottom:10px;background:url(../img/Facebook-Like1.jpg) left center no-repeat;width:30px;height:16px}
.vk-comment-like-count{padding-left:18px;font-weight:700;color:#7295b2;font-size:10px}
.vk-comment-answer{color:#2b587a}
@media screen and (max-width:940px){*{box-sizing:border-box;}
.left-column{float:none;margin:0 auto;padding:30px;margin-bottom:10px;width:95%;max-width:920px;}
.sidebar,.footer{margin:0 auto;}
}
@media screen and (max-width:460px){.gif_img{float:none !important;width:100%;margin:0 auto;}
}
.order-form {
	width: 100%;
	padding: 24px;
	border: 2px dashed #eb4d36;
	text-align: center;
	box-sizing: border-box;
    max-width: 400px;
    margin: 0 auto;
}

.order-form__price {
	display: inline-block;
	margin: 0 8px 16px;
}

.order-form__price:first-of-type {
	text-decoration: line-through;
}

.order-form__price:last-of-type {
	font-weight: bold;
}

.order-form__text {
	display: block;
	margin: 0 auto 16px;
	border-radius: calc(8px / 2);
	border: 1px solid #242124;
	padding: 8px 16px;
	width: 100%;
	max-width: 230px;
	box-sizing: border-box;
	font-size: 16px;
}

form button {
    cursor: pointer;
    background: #eb4d36;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    color: #fff;
    box-shadow: 2px 2px 0 #971b08;
    font-size: 20px;
    font-weight: 600;
    height: 40px;
    width: 130px;
    text-transform: uppercase;
    border: 0;
}
@media screen and (max-width: 480px) {
	.sidebar {
		display: none;
	}
}