@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700&subset=latin,cyrillic-ext);
.corb-pl *,
.corb-pl .placeholder {
  font-family: Roboto, sans-serif;
}
html {
  min-width: 320px;
}
.dib {
  zoom: 1;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: top;
}
.corb-center {
  text-align: center !important;
}
.corb-pl {
  display: none;
  position: fixed !important;
  top: 0 !important;
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
  background: #000 !important;
  background: rgba(0, 0, 0, 0.75) !important;
  z-index: 1000 !important;
}
.corb-pl ::-webkit-input-placeholder {
  color: #888 !important;
  font-size: 22px !important;
  font-family: Roboto, sans-serif;
}
.corb-pl :-moz-placeholder {
  color: #888 !important;
  font-size: 22px !important;
  font-family: Roboto, sans-serif;
}
.corb-pl .placeholder {
  color: #888 !important;
  font-size: 22px !important;
}
.corb-pl * {
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  padding: 0 !important;
  border: 0 !important;
  margin: 0 !important;
}
.order182614-form,
.order182614-form .secInp {
  background: #fff !important;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
}
.order182614-form {
  position: absolute !important;
  min-width: 300px !important;
  left: 50% !important;
  top: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
  max-width: 550px !important;
  padding: 25px 30px !important;
  margin: 0 auto !important;
  border-radius: 10px !important;
}
.order182614-form .secInp {
  width: 45% !important;
  height: 32px !important;
  line-height: 32px !important;
  font-size: 22px !important;
  color: #000 !important;
  border-radius: 10px !important;
  border: 1px solid #b4b4b4 !important;
  padding: 0 16px !important;
  outline: 0 !important;
  margin: 0 5px 18px !important;
}
.order182614-form .secInp:focus,
.order182614-form .secInp:hover {
  -webkit-box-shadow: inset 0 0 10px 0 rgba(24, 42, 133, 0.35) !important;
  -moz-box-shadow: inset 0 0 10px 0 rgba(24, 42, 133, 0.35) !important;
  box-shadow: inset 0 0 10px 0 rgba(24, 42, 133, 0.35) !important;
}
.corb-top__header {
  font-size: 30px !important;
  font-weight: 300;
  line-height: 35px !important;
  white-space: normal;
  word-break: break-all;
  word-break: normal;
  color: #000;
}
.corb-top__header b {
  display: block;
  color: #e20000;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  padding: 5px 0 15px !important;
}
.corb-top__header span {
  display: block;
  font-weight: 400;
}
.secSendBtn {
  background: #f8391a !important;
  background: -moz-linear-gradient(top, #f8391a 0, #a80b03 100%) !important;
  background: -webkit-linear-gradient(top, #f8391a 0, #a80b03 100%) !important;
  background: linear-gradient(to bottom, #f8391a 0, #a80b03 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8391a', endColorstr='#a80b03', GradientType=0);
  text-align: center !important;
  height: 63px !important;
  width: 256px !important;
  font-family: Arial, sans-serif !important;
  font-size: 32px !important;
  line-height: 63px !important;
  color: #fff !important;
  font-weight: 400 !important;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
  border-radius: 10px !important;
  -moz-transition: all 0.5s ease-out !important;
  -o-transition: all 0.5s ease-out !important;
  -webkit-transition: all 0.5s ease-out !important;
  margin: 0 auto !important;
}
.secSendBtn:hover {
  background: #a80b03 !important;
  background: -moz-linear-gradient(top, #a80b03 0, #f8391a 100%) !important;
  background: -webkit-linear-gradient(top, #a80b03 0, #f8391a 100%) !important;
  background: linear-gradient(to bottom, #a80b03 0, #f8391a 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a80b03', endColorstr='#f8391a', GradientType=0);
  transform: scale(1.05) !important;
  -moz-transform: scale(1.05) !important;
  -webkit-transform: translateZ(0) scale(1.05) !important;
  -o-transform: scale(1.05) !important;
  -ms-transform: scale(1.05) !important;
  cursor: pointer !important;
}
@media only screen and (max-width: 800px) {
  .order182614-form {
    padding: 20px 10px !important;
  }
  .secSendBtn {
    height: 60px !important;
    width: 100% !important;
    font-size: 30px !important;
    line-height: 60px !important;
  }
  .order182614-form .secInp {
    height: 32px !important;
    width: 90% !important;
    line-height: normal !important;
    line-height: 32px !important;
    font-size: 18px !important;
    padding: 0 10px !important;
  }
  .corb-pl ::-webkit-input-placeholder {
    color: #888 !important;
    font-size: 18px !important;
  }
  .corb-pl :-moz-placeholder {
    color: #888 !important;
    font-size: 18px !important;
  }
  .corb-pl .placeholder {
    color: #888 !important;
    font-size: 18px !important;
  }
  .corb-top__header {
    font-size: 24px !important;
    font-weight: 500 !important;
    line-height: 26px !important;
  }
}

.jspArrow,
.jspDrag,
a {
  cursor: pointer;
}
#comment_form ul,
.comment_reply ul,
ol,
ul {
  list-style: outside none none;
}
#header,
#menuWrap,
.galArticle li,
.hFlow,
.jspContainer,
.nextArticle img,
.otherList,
.row,
.secTxt,
.userImg {
  overflow: hidden;
}
#submenu a,
.abuse,
.boxMenu li a,
.button2 {
  letter-spacing: 1px;
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  border: 0px none;
  font: inherit;
  margin: 0px;
  padding: 0px;
  vertical-align: baseline;
}
strong {
  font-weight: 500;
}
html {
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
}
body {
  line-height: 1;
}
audio:not([controls]) {
  display: none;
}
.col,
.fixed,
.fixed::after,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
hr,
menu,
nav,
section {
  display: block;
}
a {
  text-decoration: none;
}
.button2,
.catC1 .singleWrap li a:hover,
.catC1 .singleWrap ol a:hover,
.comment_box p a:hover,
.hTopLinks a:hover,
.info_box a:hover,
.lnk:hover,
.nextArticle:hover h2,
.poll_wrap.side .poll_result:hover span,
.poll_wrap.side_spec .poll_result:hover span,
.poll_wrap.voting .poll_result:hover span,
.sData a:hover,
.singleWrap p a:hover {
  text-decoration: underline;
}
:focus {
  outline: 0px none;
}
blockquote::after,
blockquote::before,
q::after,
q::before {
  content: "";
}
.clearfix,
.fixed::after {
  content: ".";
  font-size: 0px;
  clear: both;
  visibility: hidden;
}
.fixed::after {
  height: 0px;
}
#article_tag span::before,
.btn.sec.more::after,
.sBoxSplit {
  content: "";
}
.fixed {
  min-height: 1%;
}
* {
  box-sizing: border-box;
}
.clr::after,
.col::after,
.group::after,
.row::after {
  content: "";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
}
.marginB_5 {
  margin-bottom: 5px !important;
}
.marginB_20 {
  margin-bottom: 20px !important;
}
.marginR_5 {
  margin-right: 5px !important;
}
.marginR_10 {
  margin-right: 10px !important;
}
.paddingR_10 {
  padding-right: 10px !important;
}
.alignC {
  text-align: center !important;
}
.bR {
  border-right: 1px solid rgb(221, 221, 221);
}
.left {
  float: left !important;
}
.right {
  float: right !important;
}
.cRight {
  text-align: right !important;
}
#menu li a,
#subMenuWrap,
.btn,
.commAction a {
  text-align: center;
}
#fav_link,
#wrap,
.btn.sec.more,
.commentContain,
.jspDrag,
.jspTrack {
  position: relative;
}
.commAction a,
.commentContain {
  border-bottom: 1px dashed rgb(204, 204, 204);
}
.comm_text {
  font-size: 1.1em;
  font-weight: 200;
  margin-bottom: 10px;
}
.c_input_wrap,
.commentContain {
  margin: 0px 0px 10px;
}
.commentContain {
  padding: 10px;
}
.comment_info {
  margin-bottom: 10px;
}
.comm_u_name .u_info {
  font: 400 12px/1.5em Roboto, sans-serif;
  color: rgb(170, 170, 170);
}
.nonreg {
  font: 700 11px/1.3em Roboto, sans-serif;
  color: rgb(170, 170, 170);
}
.reply_box {
  margin-top: 10px;
}
#comment-info {
  padding: 10px 0px;
  margin-bottom: 20px;
}
.comm_u_name span {
  color: rgb(85, 85, 85);
}
body {
  font-family: Roboto, sans-serif;
  font-weight: 400;
  font-size: 1em;
  background: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/bg_2.jpg")
    repeat scroll 0% 0% transparent;
}

.wrapper {
  max-width: 990px;
  width: 100%;
  margin: 0px auto;
  background-color: #ffffff;
  box-shadow: 0 0 24px #000000;
}
#wrap {
  margin: 0px 10px 10px;
}
#content,
.contentBox {
  width: 67%;
  float: left;
}
#sidebar,
.sideBarBox {
  width: 31%;
  float: right;
}
h1 {
  font: 400 28px/1.2em Roboto, sans-serif;
  margin-bottom: 10px;
}
.btn.sec.more::after {
  position: absolute;
  width: 10px;
  height: 20px;
  margin-top: -10px;
  top: 50%;
  right: 10px;
  display: block;
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/nav_w_small.png")
    no-repeat scroll left top / 100% auto;
}
#header,
.hBottom,
.hFlow,
.hTop,
.hTopLinks {
  position: relative;
}
#menu li a,
#submenu a {
  color: rgb(255, 255, 255);
  float: left;
  text-transform: uppercase;
}
#mainNav {
  margin-bottom: 40px;
  max-width: 990px;
  width: 100%;
}
#menuWrap {
  background: rgb(190, 32, 95) none repeat scroll 0% 0%;
  height: 55px;
}
#hMenu.selected,
#menu li a.on,
#menu li a:hover {
  background-color: rgb(247, 41, 96);
}
#hMenu,
#hMenu:hover {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/home.png");
}
#menu {
  margin: 0px auto;
  max-width: 970px;
  padding: 10px 5px 0px;
  height: 55px;
  display: block;
}
#menu li {
  float: left;
}
#menu li a {
  font: 400 14px/45px "Roboto Condensed", sans-serif;
  padding: 0px 9px;
  min-width: 40px;
}
#hMenu {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 40% auto;
  width: 22px;
}
#subMenuWrap {
  background: rgb(247, 41, 96) none repeat scroll 0% 0%;
}
#submenu {
  max-width: 970px;
  margin: 0px auto;
  padding: 0px 5px;
}
#submenu a {
  padding: 0px 10px;
  font: 400 12px/36px Roboto, sans-serif;
}
#submenu a.selected,
#submenu a:hover {
  color: rgb(17, 17, 17);
}
#header {
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
  border-bottom: 1px solid rgb(221, 221, 221);
  max-width: 970px;
  width: 100%;
  margin: 0px auto;
}
.hTop {
  height: 36px;
  color: rgb(136, 136, 136);
}
.hTopLinks a {
  color: rgb(136, 136, 136);
  font-size: 12px;
  line-height: 36px;
  text-transform: uppercase;
}
#ajax_login {
  max-width: 700px;
  text-align: right;
}
#ajax_login .action {
  color: rgb(190, 32, 95);
  margin-right: 10px;
}
.hBottom,
.hTopLinks {
  max-width: 970px;
  margin: 0px auto;
  padding: 0px 10px;
}
.hBottom {
  padding: 10px;
}
.hSearch,
.hSearch input,
.search_btn {
  position: absolute;
}
.hShare a,
.sFbShare a {
  width: 37px;
  height: 32px;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite1.png");
  display: inline-block;
  float: left;
}
.imgWrap img,
.nextArticle,
.search_btn,
.shareBtn i {
  display: block;
}
.sFbShare {
  height: 35px;
  line-height: 32px;
  font-size: 11px;
  color: rgb(102, 102, 102);
  overflow: hidden;
}
.sFbShare a {
  background-color: rgb(255, 255, 255);
}
a.hfb {
  background-position: left -38px;
}
a.hfb:hover {
  background-position: left -72px;
}
.hSearch {
  top: 5px;
  right: 10px;
  width: 245px;
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
  padding: 2px;
  text-align: left;
  height: 25px;
  border: 1px solid rgb(190, 32, 95);
}
.hSearch input {
  left: 4px;
  background: transparent none repeat scroll 0px 0px;
  border: medium none;
  padding: 1px;
  width: 205px;
  font-size: 14px;
}
.search_btn {
  top: 1px;
  right: 1px;
  width: 22px;
  height: 20px;
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAA1VBMVEUAAAAAAACAAACqAFWAAECqAFWfIECxFE67EVW4HFWzGlm5F129GVq3IFi7H12+Hl+8HVu8H167Hl68IFy9H16+H128Hl68HV68IF28H1y9IF29H16+Hl+9IF28H168Hl2+IF+8H169H1+8Hl29Hl69Hl69IF69H1+9H16+H169H16+H1+9H1++IF69IF69H16+H16+IF6+H169IF69H1+9H169IF69IF69H16+H169IF69H16+IF+9IF6+IF+9H16+H169IF6+IF6+H169H1++H16+IF+bNIElAAAARnRSTlMAAQIDBAYIDQ8SFBYfICkzNTk8SElSVFdYW2BkZmhqbnF6fH5/h4iMkpWbpKeosba7wMPJzc7R2dze4eTq8fL19vn6+/3+XVwM/AAAAPRJREFUKM+1kdlSwkAQRQdQjAQEAogQFlHZ94hA2BFy/v+TLJwQZ2L56H06XWeqp7taiO/ErNfesFNLiXBuKmtkJhndmA4s2naxPtjiNTTjsipINJpnuko3h3czqHIHqkFRYWUqPZ7YJXyMrSloP49o+WSx0IfKsvTpjbauIhuSknrYoS0dLAlDiiE1Ji+hQz2kZqQl1Bjo5u54MiSl2BqaKjO94oSmauIupStnvHNOUX3m0aBocAiGjPfZPygPuzDKRi4TlF0+eVb7V3ewccazI8xfPN0lWsvLjU/TUlTYISdE0sqn5Ra/3U/+x33c/uUe78UXfcEkKvqJVGoAAAAASUVORK5CYII=") no-repeat scroll center
    center / 80% auto;
}
.search_btn:hover {
  opacity: 1;
}
.headArtL,
.headArtR {
  position: absolute;
  top: 0px;
  width: 180px;
  height: 231px;
  z-index: 0;
}
.headArtR {
  right: 0px;
  background: rgb(255, 255, 255)
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll right top;
}
.headArtL {
  left: 0px;
  background: rgb(255, 255, 255)
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll left top;
}
.singleWrap {
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
  padding: 0px 10px 20px;
  color: rgb(34, 34, 34);
  font: 400 14px/1.7em Roboto, sans-serif;
}
.singleWrap h1 {
  font: 300 36px/1.2em Roboto, sans-serif;
  margin-bottom: 20px;
}
.singleWrap h2 {
  font: 700 18px/1.2em Roboto, sans-serif;
  margin: 10px 0px;
}
.singleWrap p {
  font: 300 1.2em/1.6em Roboto, sans-serif;
}
.singleWrap ol li,
.singleWrap ul li {
  font: 400 14px/1.7em Roboto, sans-serif;
  margin-bottom: 1em;
}
.singleWrap ul {
  list-style-type: disc;
  margin-left: 20px;
}
.singleWrap img {
  max-width: 100%;
  height: auto;
}
.sData,
.sLead {
  margin-bottom: 5px;
}
.sData {
  font: 400 13px/1.5em Roboto, sans-serif;
  color: rgb(170, 170, 170);
}
.sData a {
  color: rgb(190, 32, 95);
}
.shareCustom {
  border-right: 1px solid rgb(221, 221, 221);
  margin-right: 10px;
}
.shareBtn {
  position: relative;
  font: 400 11px/22px Roboto, sans-serif;
  text-transform: uppercase;
  float: left;
  height: 30px;
  min-width: 40px;
  padding: 5px 20px;
  background: rgb(170, 170, 170) none repeat scroll 0% 0%;
  color: rgb(255, 255, 255);
  margin-right: 10px;
  border-radius: 2px;
}
.shareBtn i {
  width: 30px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -10px;
  margin-left: -15px;
  height: 20px;
  background-position: center center;
  background-size: 16px auto;
  background-repeat: no-repeat;
}
.fbShare {
  background: rgb(60, 90, 150) none repeat scroll 0% 0%;
  padding-left: 40px;
}
.fbShare i {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fb_icon.png");
  left: 20px;
}
.twShare {
  background: rgb(29, 173, 234) none repeat scroll 0% 0%;
}
.twShare i {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/tw_icon.png");
}
.pinShare {
  background: rgb(201, 35, 45) none repeat scroll 0% 0%;
}
.pinShare i {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/pin_icon.png");
}
.gSgare {
  background: rgb(244, 67, 54) none repeat scroll 0% 0%;
}
.gSgare i {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/g_icon.png");
}
.mailShare {
  background: rgb(102, 102, 102) none repeat scroll 0% 0%;
}
.mailShare i {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/mail.png");
  background-size: 20px auto;
  background-position: center 4px;
}
.nextArticle {
  margin: 40px 0px;
  padding: 10px;
  border: 1px solid rgb(221, 221, 221);
}
.nextArticle img {
  float: left;
  margin-right: 10px;
}
.nextArticle h3 {
  color: rgb(247, 41, 96);
  font: 400 12px/1.2em Roboto, sans-serif;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.nextArticle h2 {
  color: rgb(17, 17, 17);
  font: 300 24px/1.2em Roboto, sans-serif;
  margin: 0px;
}
.otherNews h2 a {
  color: rgb(17, 17, 17);
  font: 400 16px/1.2em Roboto, sans-serif;
}
h2.otherHead,
h2.otherHead a {
  color: rgb(247, 41, 96);
}
.otherNews ul {
  margin: 0px;
  width: 630px;
}
h2.otherHead {
  font: 400 24px/1.2em Roboto, sans-serif;
  margin: 20px 0px;
  text-transform: uppercase;
}
.otherNews .listData {
  width: 100%;
  margin: 0px;
  text-align: right;
}
.otherNews .listData li {
  float: right;
  margin-bottom: 0px;
  list-style: outside none none;
}
.otherNews li.otherList {
  float: left;
  width: 150px;
  margin-right: 10px;
}
.otherNews li.otherList.last {
  margin-right: 0px;
}
.otherNews ul h2 {
  font-size: 14px;
  line-height: 1.3em;
}
.otherNews ul h2 a {
  padding: 3px 0px;
  display: block;
}
.otherNews .listImg {
  width: 150px;
  height: 135px;
  margin: 0px;
  float: none;
}
.otherNews .listImg img {
  width: 100%;
  height: auto;
}
.sShare {
  margin: 10px 0px;
  width: 100%;
}
img.imgFull {
  max-width: 100%;
  height: auto;
  margin: 10px 0px;
}
#article_tag,
#article_tag a,
.galArticle a,
.galNav {
  display: inline-block;
}
#article_tag {
  width: 100%;
  margin: 20px 0px 0px;
  padding: 0px 20px 20px;
  background: rgb(247, 41, 96) none repeat scroll 0% 0%;
  color: rgb(255, 255, 255);
  font: 300 14px/1.2em Roboto, sans-serif;
  text-transform: uppercase;
}
#article_tag span {
  position: relative;
  float: left;
  padding: 20px 0px 0px;
  margin-right: 30px;
}
#article_tag span::before {
  position: absolute;
  top: 0px;
  right: -25px;
  width: 0px;
  height: 0px;
  border-width: 0px 30px 30px 0px;
  border-style: solid;
  border-color: transparent rgb(216, 0, 89) transparent transparent;
}
#article_tag a {
  color: rgb(255, 255, 255);
  padding: 20px 0px 0px 5px;
}
.boxMenu,
.listData,
.listData li {
  text-align: right;
}
.sideBox {
  margin-bottom: 20px;
  border: 1px solid rgb(238, 238, 238);
  padding: 10px;
  width: 100%;
  float: left;
}
.sideBox h3.topic a {
  font-size: 13px;
  color: rgb(190, 32, 95);
}
.sideBox h3 a {
  color: rgb(102, 102, 102);
}
.sideBox a {
  color: rgb(190, 32, 95);
}
.sBoxSplit {
  height: 1px;
  background: rgb(238, 238, 238) none repeat scroll 0% 0%;
  margin: 20px 0px;
}
.sideHeader h5,
.sideInWrap {
  margin-bottom: 10px;
}
.sideHeader h5 {
  color: rgb(249, 33, 93);
  font: 700 20px/1.1em Roboto, sans-serif;
  text-transform: uppercase;
}
.headTabs,
.secQuad,
.secQuad:nth-child(2n + 1) {
  float: left;
}
.catLinks a,
.catLinks a span,
.nameSex,
.poll_a label input {
  vertical-align: middle;
}
.dataComment a::before,
.listHead::after {
  border-style: solid;
  border-color: transparent rgb(247, 41, 96) transparent transparent;
  content: "";
}
.catLinks a,
.listCat h4 {
  color: rgb(102, 102, 102);
  text-transform: uppercase;
}
.secQuad:nth-child(2n) {
  float: right;
}
.sQuadImg::before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 66.6667%;
}
.catLinks li {
  float: left;
  margin: 5px 10px 5px 0px;
}
.catLinks a {
  position: relative;
  display: table;
  padding: 3px 10px 3px 40px;
  height: 45px;
  background: rgb(238, 238, 238) none repeat scroll 0% 0%;
  border-radius: 3px;
  font: 400 13px/1.1em Roboto, sans-serif;
}
.catLinks a:hover {
  background: rgb(227, 227, 227) none repeat scroll 0% 0%;
}
.catLinks a i {
  position: absolute;
  height: 32px;
  width: 32px;
  left: 5px;
  top: 50%;
  display: block;
  margin-top: -16px;
}
.listImg,
.listImg.day {
  position: relative;
  float: left;
}
.sidebarLinks .catLinks a {
  display: block;
  width: 100%;
  line-height: 42px;
  padding-left: 50px;
}
.catLinks a span {
  display: table-cell;
}
.listImg {
  margin-right: 20px;
  width: 200px;
  height: 180px;
}
.listImg img {
  width: 200px;
  height: auto;
}
.listData {
  width: 100%;
  font: 400 11px/20px Roboto, sans-serif;
  z-index: 20;
}
.dataComment a,
.dataFoto i,
.dataTime span {
  font: 500 14px/1em Roboto, sans-serif;
  border-radius: 3px;
  color: rgb(255, 255, 255);
}
.listData {
  position: absolute;
  top: 10px;
  right: 0px;
}
.listData li {
  float: right;
  padding: 0px 10px 0px 0px;
}
#shop_carosel_set li,
#shop_carosel_set li > a,
.dataFoto,
.dataTime i,
.sListImage,
.sListImg span,
.sideVideoWrap,
.sideVideoWrap img {
  float: left;
}
.dataComment a {
  position: relative;
  display: inline-block;
  background: rgb(247, 41, 96) none repeat scroll 0% 0%;
  padding: 5px 8px;
  height: 24px;
}
.dataComment a::before {
  position: absolute;
  display: block;
  bottom: -6px;
  right: 5px;
  width: 0px;
  height: 0px;
  border-width: 0px 10px 7px 0px;
}
.listHead::after {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 0px;
  height: 0px;
  border-width: 0px 30px 30px 0px;
}
.sAstrologyContent h2 a {
  color: rgb(17, 17, 17);
  font: 700 18px/1.2em Roboto, sans-serif;
  margin-bottom: 5px;
  display: inline-block;
}
.astroContent p,
.sAstrologyContent p {
  font: 400 14px/1.6em Roboto, sans-serif;
  margin-bottom: 5px;
}
.sList {
  border-bottom: 1px solid rgb(238, 238, 238);
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.sList:last-child {
  border-bottom: medium none;
}
.sListImage {
  margin-right: 10px;
  font-size: 11px;
  line-height: 1.2em;
  color: rgb(17, 17, 17) !important;
  width: 80px;
  overflow: hidden;
}
.sListImage img {
  width: 80px;
  height: auto;
}
.sListWrap {
  margin: 0px 0px 20px 90px;
}
.sListWrap h3 {
  font: 500 13px/1.2em Roboto, sans-serif;
}
.sListWrap h2 a {
  color: rgb(17, 17, 17);
  font: 400 15px/1.2em Roboto, sans-serif;
  padding: 2px 0px;
  margin-bottom: 5px;
}
.sListWrap p {
  color: rgb(17, 17, 17);
}
.sListWrap.single p {
  color: rgb(102, 102, 102);
  font: 300 13px/1.4em Roboto, sans-serif;
}
#footer,
.AButton,
.fWrap {
  position: relative;
}
.sList .sListWrap {
  margin: 0px 0px 10px 90px;
}
.AButton,
.commButtons,
.sideButtons {
  text-align: center;
  width: 100%;
}
.AButton a:hover,
.commButtons a:hover,
.sideButtons a:hover {
  background-color: rgb(221, 221, 221);
}
.AButton,
.AButton a,
.commButtons a,
.sideButtons a {
  background-color: rgb(238, 238, 238);
  display: inline-block;
  text-align: center;
}
.AButton a,
.commButtons a,
.sideButtons a {
  text-transform: uppercase;
  color: rgb(190, 32, 95);
  font: 700 14px/1.2em Roboto, sans-serif;
  padding: 10px 5px;
  width: 100%;
}
.AButton a:first-child,
.commButtons a:first-child,
.sideButtons a:first-child {
  margin-right: 10px;
}
.AButton.half a,
.commButtons.half a,
.sideButtons.half a {
  width: 134px;
  float: left;
}
.commButtons {
  text-align: center;
}
.commButtons.half a {
  display: inline-block;
  width: 40%;
  float: none;
}
#sidebar .banner,
.homeSide .banner {
  margin-bottom: 20px;
  float: left;
}
.in_banner > div {
  margin: 0px auto !important;
  text-align: center !important;
}
i.iFit {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll -224px -304px;
}
i.iSick {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll -256px -304px;
}
i.iCon {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll -288px -304px;
}
i.iHerb {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll -320px -304px;
}
i.iDiet {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll -288px -240px;
}
i.iAltmed {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite2.png")
    no-repeat scroll -32px -336px;
}
#footer {
  font-size: 12px;
  height: 300px;
  background: rgb(196, 7, 92) none repeat scroll 0% 0%;
  z-index: 10;
}
#footer h3 {
  margin-bottom: 10px;
  color: rgb(255, 255, 255);
  min-height: 53px;
  text-transform: uppercase;
}
#footer h3 a {
  font: 400 24px/1.2em Roboto, sans-serif;
  color: rgb(255, 255, 255);
}
#footer p {
  font: 400 13px/1.5em Roboto, sans-serif;
  color: rgb(255, 255, 255);
}
.fWrap {
  padding: 20px 10px;
  margin: 0px auto;
  height: 260px;
}
.banner_bridge,
.banner_wide {
  margin-bottom: 20px;
  text-align: center;
}
.fBlock {
  width: 25%;
  float: left;
  padding: 0px 10px;
  overflow: hidden;
}
.fBottom {
  position: absolute;
  margin-top: 60px;
  bottom: 20px;
  right: 30px;
}
.sAstrologyData {
  display: none;
  text-align: center;
}
.sAstrologyData img {
  width: 200px;
  height: 200px;
}
.sAstrologyData h2 a {
  font-size: 18px !important;
  text-transform: capitalize;
}
.sAstrologyData p {
  text-align: left;
  font-size: 13px;
}
.activ.sAstrologyData {
  display: block;
}
.ui-dialog-titlebar {
  display: none !important;
}
#loginDialogContent {
  width: 100%;
}
.dialogBox {
  background: rgb(255, 255, 255) none repeat scroll 0% 0% !important;
  border-radius: 5px;
  padding: 20px !important;
  font: 400 14px/1em Roboto, sans-serif;
  position: relative !important;
  box-shadow: 0px 10px 42px rgba(0, 0, 0, 0.6);
}
.closeDialog {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 22px;
  height: 22px;
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite1.png")
    no-repeat scroll -271px -111px;
  text-indent: -9999px;
}
.closeDialog:hover {
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/sprite1.png")
    no-repeat scroll -271px -133px;
}
.nameTable tr:nth-child(2n + 1) {
  background: rgb(221, 221, 221) none repeat scroll 0% 0%;
}
.showAll.more::after {
  position: absolute;
  content: "";
  width: 10px;
  height: 20px;
  margin-top: -10px;
  top: 50%;
  right: 10px;
  display: block;
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/nav_p_small.png")
    no-repeat scroll left top / 100% auto;
}
.userLink {
  color: rgb(113, 113, 113);
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  cursor: pointer;
  overflow: hidden;
  z-index: 1104;
  display: none;
}
#fancybox-loading div {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 40px;
  height: 480px;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png");
}
#fancybox-overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 1100;
  display: none;
}
#fancybox-tmp {
  padding: 0px;
  margin: 0px;
  border: 0px none;
  overflow: auto;
  display: none;
}
#fancybox-wrap {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 20px;
  z-index: 1101;
  outline: 0px none;
  display: none;
}
#fancybox-outer {
  position: relative;
  width: 100%;
  height: 100%;
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
}
#fancybox-content {
  width: 0px;
  height: 0px;
  padding: 0px;
  outline: 0px none;
  position: relative;
  overflow: hidden;
  z-index: 1102;
  border: 0px solid rgb(255, 255, 255);
}
#fancybox-close {
  position: absolute;
  top: -10px;
  right: -30px;
  width: 30px;
  height: 30px;
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png")
    repeat scroll -40px 0px;
  cursor: pointer;
  z-index: 1103;
  display: none;
}
#fancybox-left,
#fancybox-right {
  position: absolute;
  bottom: 0px;
  height: 100%;
  width: 35%;
  cursor: pointer;
  outline: 0px none;
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/blank.gif") repeat
    scroll 0% 0%;
  z-index: 1102;
  display: none;
}
#fancybox-left-ico,
#fancybox-right-ico {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png");
}
#fancybox-left {
  left: 0px;
}
#fancybox-right {
  right: 0px;
}
#fancybox-left-ico,
#fancybox-right-ico {
  position: absolute;
  top: 50%;
  left: -9999px;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  cursor: pointer;
  z-index: 1102;
  display: block;
}
#fancybox-left-ico {
  background-position: -40px -30px;
}
#fancybox-right-ico {
  background-position: -40px -60px;
}
#fancybox-left:hover,
#fancybox-right:hover {
  visibility: visible;
}
#fancybox-left:hover span {
  left: 20px;
}
#fancybox-right:hover span {
  left: auto;
  right: 20px;
}
.fancybox-bg {
  position: absolute;
  padding: 0px;
  margin: 0px;
  border: 0px none;
  width: 20px;
  height: 20px;
  z-index: 1001;
}
#fancybox-bg-n {
  top: -20px;
  left: 0px;
  width: 100%;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox-x.png");
}
#fancybox-bg-ne {
  top: -20px;
  right: -20px;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png");
  background-position: -40px -162px;
}
#fancybox-bg-e {
  top: 0px;
  right: -20px;
  height: 100%;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox-y.png");
  background-position: -20px 0px;
}
#fancybox-bg-se {
  bottom: -20px;
  right: -20px;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png");
  background-position: -40px -182px;
}
#fancybox-bg-s {
  bottom: -20px;
  left: 0px;
  width: 100%;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox-x.png");
  background-position: 0px -20px;
}
#fancybox-bg-sw {
  bottom: -20px;
  left: -20px;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png");
  background-position: -40px -142px;
}
#fancybox-bg-w {
  top: 0px;
  left: -20px;
  height: 100%;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox-y.png");
}
#fancybox-bg-nw {
  top: -20px;
  left: -20px;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/fancybox.png");
  background-position: -40px -122px;
}
#fancybox-title {
  font-family: Helvetica;
  font-size: 12px;
  z-index: 1102;
}
.sSelectAstrology.sBox {
  background: rgb(238, 238, 238) none repeat scroll 0% 0%;
  padding: 5px;
  width: 100%;
  border: 1px solid rgb(170, 170, 170);
  color: rgb(102, 102, 102);
}
.listDataRecepti .dataComment a::before {
  border-color: transparent rgb(255, 255, 255) transparent transparent;
}
.sShare {
  float: left;
}
.sBox,
.textAreaBox {
  background: rgb(238, 238, 238) none repeat scroll 0% 0%;
  border: 1px solid rgb(170, 170, 170);
}
.sBox {
  padding: 5px;
  width: 190px;
  color: rgb(102, 102, 102);
}
.ui-corner-all {
  border-radius: 0px !important;
}
.ui-helper-clearfix::before,
.ui-helper-clearfix::after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix::after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0px;
}
.ui-front {
  z-index: 100;
}
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0px;
  line-height: normal;
  margin-right: 0.1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
.ui-button-icon-only {
  width: 2.2em;
}
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: 0.4em;
  text-indent: -1e7px;
}
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0px none;
  padding: 0px;
}
.ui-dialog {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 0.2em;
  outline: 0px none;
}
.ui-dialog .ui-dialog-titlebar {
  padding: 0.4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: 0.1em 0px;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: 0.3em;
  top: 50%;
  width: 21px;
  margin: -10px 0px 0px;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0px none;
  padding: 0.5em 0.1em;
  background: transparent none repeat scroll 0% 0%;
  overflow: auto;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-widget {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
}
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/ui-icons_888888_256x240.png");
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}
.fb_reset {
  background: transparent none repeat scroll 0% 0%;
  border: 0px none;
  border-spacing: 0px;
  color: rgb(0, 0, 0);
  cursor: auto;
  direction: ltr;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 1;
  margin: 0px;
  overflow: visible;
  padding: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}
.fb_reset > div {
  overflow: hidden;
}
.fb_iframe_widget {
  display: inline-block;
  position: relative;
}
.fb_iframe_widget span {
  display: inline-block;
  position: relative;
  text-align: justify;
}
.fb_iframe_widget iframe {
  position: absolute;
}
.brand_right {
  height: 1500px;
  right: 50%;
  margin-right: -1000px;
  position: fixed;
  text-align: left;
  top: 0px;
  width: 506px;
  overflow: hidden;
  z-index: 11;
}
.brand_left {
  height: 1500px;
  left: 50%;
  margin-left: -1000px;
  position: fixed;
  text-align: right;
  top: 0px;
  width: 505px;
  overflow: hidden;
  z-index: 11;
}
.brand_head {
  text-align: center;
  width: 1000px;
  margin: 0px auto;
  display: block;
  overflow: hidden;
}
.adBox_single {
  width: 300px;
  margin-right: 30px;
  padding-top: 15px;
  float: left;
}
.adBox_single.last {
  margin-right: 0px;
}
.soSlide {
  position: relative;
  margin-top: 40px;
  padding: 20px 0px;
  border-top: 2px solid rgb(248, 150, 20);
  border-bottom: 2px solid rgb(248, 150, 20);
}
.soLogo {
  position: absolute;
  top: -50px;
  left: -50px;
  z-index: 50;
  font-size: 26px;
}
.soImg {
  position: relative;
  display: block;
  float: left;
  padding: 5px;
  border: 1px solid rgb(221, 221, 221);
  margin: 5px;
  width: 293px;
  border-radius: 3px;
}
.soImg img {
  width: 100%;
  height: auto;
  border-radius: 3px;
}
.soImg:hover {
  background: rgb(244, 244, 244) none repeat scroll 0% 0%;
  border: 1px solid rgb(248, 150, 20);
}
.soImg h3 {
  font-size: 14px;
  position: absolute;
  top: 10px;
  left: 10px;
  color: rgb(255, 255, 255);
  font-weight: bold;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
}
.soImg h2 {
  width: 100%;
  height: 28px;
  overflow: hidden;
  color: rgb(68, 68, 68);
  font-size: 24px;
  margin: 0px 0px 5px;
}
.soPrice {
  font-weight: bold;
  font-size: 16px;
  color: rgb(248, 150, 20);
}
.soPrice span {
  position: relative;
  top: 2px;
  font-size: 20px;
}
.soNav {
  position: absolute;
  top: 50%;
  margin-top: -45px;
  width: 30px;
  height: 90px;
  display: block;
  background-image: url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/nav.png");
  background-color: rgb(243, 243, 243);
  border: 1px solid rgb(221, 221, 221);
  z-index: 50;
}
.soNavLeft {
  left: -15px;
  background-position: left top;
}
.soNavRight {
  right: -15px;
  background-position: -30px top;
}
.nss-wrap {
  position: relative;
  float: left;
  width: 100%;
  margin: 40px 0px;
  border-top: 2px solid rgb(189, 26, 29);
  border-bottom: 2px solid rgb(189, 26, 29);
}
.nss-carousel a {
  display: block;
  width: 275px;
  height: auto !important;
  padding: 20px;
  float: left;
  border-radius: 3px;
  text-align: center;
}
.nss-carousel img {
  margin-bottom: 10px;
}
.nss-carousel h2 {
  color: rgb(17, 17, 17);
  height: 48px;
  overflow: hidden;
  font: 700 20px/1.2em sans-serif;
}
.nss-carousel a:hover h2 {
  color: rgb(189, 26, 29);
}
.nss-carousel h2,
.nss-carousel p {
  text-align: left;
  height: 48px;
  overflow: hidden;
  color: rgb(17, 17, 17);
}
.nss-price,
.nss-price-low {
  font: bold 22px/1.2em sans-serif;
  color: rgb(189, 26, 29);
  text-align: left;
  float: left;
  margin: 10px 20px 0px 0px;
}
.nss-price span,
.nss-price-low span {
  font: bold 16px/1.2em sans-serif;
}
.nss-price-low {
  font-size: 18px;
  text-decoration: line-through;
  opacity: 0.5;
  margin-top: 12px;
}
.nss-nav {
  position: absolute;
  height: 100px;
  width: 30px;
  top: 50%;
  margin-top: -50px;
  z-index: 50;
  background: transparent
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/nss_nav.png")
    no-repeat scroll left center;
}
.nss-right {
  background-position: center bottom;
  right: -15px;
}
.nss-left {
  background-position: center top;
  left: -15px;
}
.nss-logo {
  width: 190px;
  height: 20px;
  display: block;
  position: absolute;
  top: -10px;
  left: 0px;
  background: rgb(255, 255, 255)
    url("http://dadbab.info/content/Zena_Goji_Cream_RS/images/logo.png")
    no-repeat scroll left center;
  z-index: 50;
}
.m_adBox {
  width: 33.3333%;
  padding-right: 45px;
  margin-top: 20px;
  float: left;
}
.m_adBox.last {
  padding-right: 0px;
}
.ord_button {
  background-color: #f72960;
  color: #ffffff;
  display: inline-block;
  padding: 10px 30px;
  font-size: 25px;
  box-shadow: 2px 3px 8px #999999;
  text-decoration: none;
  margin: 20px 0px 30px;
  line-height: 27px;
}
.ord_button:hover {
  background-color: #be205f;
  box-shadow: 2px 3px 3px #999999;
  text-decoration: none;
}

.comm_ava {
  float: left;
  width: 15%;
  max-width: 50px;
  margin: 10px 10px 0px 0px;
  position: relative;
  z-index: 1;
}

@media only screen and (max-width: 670px) {
  #content,
  .contentBox,
  #sidebar,
  .sideBarBox {
    float: none;
    width: 100%;
  }
  .otherNews,
  .fBlock {
    display: none;
  }
  #footer {
    height: 100%;
  }
  .fWrap {
    height: 80px;
  }
}

@media only screen and (max-width: 420px) {
  #ajax_login,
  .hSearch {
    display: none;
  }
}

@media only screen and (max-width: 968px) {
  .action {
    display: none;
  }
}


.comm_name>a {
  color: inherit !important;
  text-decoration:  none !important;
}