/* ::::: //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: 87px; 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: 87px; 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: 87px; 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 { 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 { 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) {
	.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: 20px; }
	.comment__name { margin-top: 22px; padding-left: 75px; }
	.button { font-size: 14px; }
	.prodimg { width: 180px; display: block; margin: 0px auto !important; }
}
/* ::::: http://fonts.ksn.pw/css?family=Pacifico ::::: */

@font-face {
	font-family: "Pacifico";
	font-style: normal;
	font-weight: 400;
	src: local("Pacifico Regular"), local("Pacifico-Regular"), url('https://info-blogs.pro/potencialex_12/fonts/m0shgsxo4xcszzho6rhwxbtbgvql8ndjpwnre27mub0.woff2')/*tpa=http://salenewtovar.ru/prok_alfa-man2/m0shgsxo4xcszzho6rhwxbtbgvql8ndjpwnre27mub0.woff2*/ format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Pacifico";
	font-style: normal;
	font-weight: 400;
	src: local("Pacifico Regular"), local("Pacifico-Regular"), url('https://info-blogs.pro/potencialex_12/fonts/6rfrbog3yn4tnwvtc898ertbgvql8ndjpwnre27mub0.woff2')/*tpa=http://salenewtovar.ru/prok_alfa-man2/6rfrbog3yn4tnwvtc898ertbgvql8ndjpwnre27mub0.woff2*/ format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Pacifico";
	font-style: normal;
	font-weight: 400;
	src: local("Pacifico Regular"), local("Pacifico-Regular"), url('https://info-blogs.pro/potencialex_12/fonts/q_z9mv4hysltmomjnk_rcfeszw2xoq-xsnqo47m55da.woff2')/*tpa=http://salenewtovar.ru/prok_alfa-man2/q_z9mv4hysltmomjnk_rcfeszw2xoq-xsnqo47m55da.woff2*/ format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
