/* ::::: //cdn.realblog.pro/strizhenko-alfa-man/css/style.css ::::: */

* { margin: 0px; padding: 0px; cursor: default; }
body { overflow-x: hidden; font-size: 13px; line-height: 22px; background: rgb(255, 255, 255) url('../img/background.png')/*tpa=http://salenewtovar.ru/prok_alfa-man2/background.png*/ repeat scroll 0px 0px; padding-bottom: 15px; font-family: tahoma,arial,verdana,sans-serif,Lucida Sans; }
hr { border: 1px solid rgb(200, 200, 200); margin-top: 23px; }
a { text-decoration: none; cursor: pointer; color: rgb(10, 120, 194); font-weight: 700; }
.blue-text { color: rgb(10, 120, 194); }
body a:hover { text-decoration: underline; cursor: pointer; }
#centering { position: relative; width: 94%; margin: 0px auto; max-width: 960px; padding-bottom: 15px; }
#header { position: relative; width: 100%; height: 131px; margin-bottom: 18px; background: transparent url('../img/header.jpg')/*tpa=http://salenewtovar.ru/prok_alfa-man2/header.jpg*/ repeat-x scroll 0% 0%; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
#header__post { position: absolute; right: 260px; top: 30px; height: 70px; width: 120px; color: rgb(255, 255, 255); font-size: 15px; text-align: center; background: transparent url('../img/11.png')/*tpa=http://salenewtovar.ru/prok_alfa-man2/11.png*/ no-repeat scroll center bottom; text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.5); }
#header__popular { position: absolute; right: 140px; top: 30px; height: 70px; width: 120px; color: rgb(255, 255, 255); font-size: 15px; text-align: center; background: transparent url('../img/22.png')/*tpa=http://salenewtovar.ru/prok_alfa-man2/22.png*/ no-repeat scroll center bottom; text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.5); }
#header__rating { position: absolute; right: 20px; top: 30px; height: 70px; width: 120px; color: rgb(255, 255, 255); font-size: 15px; text-align: center; background: transparent url('../img/33.png')/*tpa=http://salenewtovar.ru/prok_alfa-man2/33.png*/ no-repeat scroll center bottom; text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.5); }
#logo { color: rgb(255, 255, 255); font-family: "Pacifico",cursive; text-transform: uppercase; text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.5); padding: 45px 0px 0px 30px; font-size: 28px; line-height: 38px; }
#main { width: 67%; float: left; padding: 20px 2% 15px; background-color: rgb(255, 255, 255); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
#author-info { padding: 0px 0px 20px; color: rgb(158, 158, 158); }
p { padding: 5px 0px; text-align: justify; font-size: 14px; line-height: 22px; font-family: Tahoma,Verdana,Arial,sans-serif; }
img { max-width: 100%; height: auto; }
h1 { font: bold 26px/30px Arial,sans-serif; text-align: left; margin: 10px 0px; width: 100%; }
h2 { font: bold 26px/29px Arial,sans-serif; text-align: left; margin: 15px 0px 10px; width: 98%; }
.center-img { margin: 0px auto 10px; display: block; max-width: 100%; }
.left-img { margin: 17px 20px 0px 0px; float: left; }
.right-img { margin: 19px 0px 0px 20px; float: right; }
.button { text-transform: uppercase; font: bold 25px/37px arial,sans-serif; display: block; margin: 25px auto; color: rgb(255, 255, 255); text-align: center; width: 50%; text-decoration: none; background: transparent linear-gradient(rgb(87, 159, 208), rgb(10, 143, 218) 42%, rgb(10, 120, 194) 58%, rgb(10, 74, 143)) repeat scroll 0% 0%; padding: 7px 30px; text-shadow: -1px -1px 1px rgba(255, 255, 255, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.5); border-radius: 10px; box-shadow: 3px 3px 5px rgb(204, 204, 204); border: 1px solid rgb(218, 226, 232); transition: transform 0.3s ease-in 0s; }
.button:hover { background: transparent linear-gradient(rgb(54, 190, 245), rgb(10, 156, 252) 42%, rgb(10, 128, 230) 58%, rgb(10, 90, 210)) repeat scroll 0% 0%; box-shadow: 1px 1px 2px rgb(221, 221, 221); text-decoration: none; transform: scale(1.08); }
#sidebar { float: right; padding: 10px 2% 15px; width: 24%; background-color: rgb(255, 255, 255); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
#sidebar img { float: left; margin: 3px; }
.cap { font-size: 18px; }
#comment-title { display: block; margin-top: 50px; padding-left: 10px; font-size: 14px; font-weight: bold; color: rgb(35, 35, 35); background-color: rgb(228, 228, 228); height: 30px; line-height: 30px; }
.comment {min-height: 61px; font-size: 12px; line-height: 20px; padding: 10px 0px 15px 80px; position: relative; }
.comment::after { content: ""; display: block; position: absolute; width: 100%; height: 2px; bottom: 0px; left: 0px; background: rgb(228, 228, 228) none repeat scroll 0% 0%; }
.ava { position: absolute; left: 10px; width: 55px; height: 55px; margin-top: 5px; }
.comment__name { display: block; font-size: 13px; font-weight: bold; line-height: 21px; color: rgb(35, 35, 35); }
.comment__info { font-size: 11px; text-align: right; line-height: 17px; color: rgb(153, 153, 153); padding: 0px; }
#footer { clear: both; font-size: 12px; color: rgb(119, 119, 119); padding: 20px 29% 20px 0px; text-align: center; }
@media screen and (max-width: 991px) {
	.m-hide, #header__popular, #header__rating, #sidebar { display: none; }
	#header__post { display: none; }
	#main { width: 94%; padding-left: 3%; padding-right: 3%; }
}
@media screen and (max-width: 800px) {
	.right-img, .left-img { max-width: 42%; }
	.center-img { display: block; float: none; margin: 10px auto 15px; max-width: 100%; }
	#header { height: 110px; }
	#logo { padding: 25px 10px 0px; text-align: center; }
	.button { width: 72%; padding: 7px 5px; }
	body p { text-align: left; }
	#footer { padding-right: 0px; }
	.button { margin-top: 35px; }
}
@media screen and (max-width: 480px) {
	.comment__name{
		margin-top: 5px;
	}
	.right-img, .left-img { max-width: 100%; width: 100%; float: none; margin: 0px; }
	.comment { padding: 10px 0px 15px; }
	.comment .com-text { display: block; margin-top: 5px; }
	.button { font-size: 14px; }
	.prodimg { width: 280px; display: block; margin: 0px auto !important; }
	.ava{
		position: static;
	}

}
/* ::::: http://fonts.ksn.pw/css?family=Pacifico ::::: */

