#qnpUser > .micon {
  width: 32px;
}
#qnpUser #qnp-login-submenu {
  left: 0;
}
.affinityapp-header {
  margin: 40px 10px 0 10px;
}
.subpage {
  margin: 10px;
  width: auto !important;
}
#qnpLogo.text {
  padding: 0 10px;
}
#qnpBg {
  margin-right: 0 !important;
  overflow: hidden;
}
#qnpFooter {
  padding: 0 10px 40px 10px;
}
#qnpFooterNavPopup {
  left: 10px;
}
#qnpSidebarTop {
  display: none;
}
.no-image .item-social-icons {
  left: 80px !important;
}
#qnpContent,
#qnpSidebar,
#qnp-content-wrapper {
  width: 100% !important;
}
#qnpSidebar .box {
  padding: 10px !important;
}
#qnpSidebar {
  padding: 0 !important;
}
#qnpSidebar .box:first-child {
  padding-top: 10px !important;
}
#qnpSidebar .box {
  border-top: none !important;
  float: right;
  margin-top: 0 !important;
  margin-bottom: 30px !important;
  width: 50%;
}
#qnpSidebar .box:nth-child(2n+1) {
  clear: both !important;
}
#qnpHeaderNav .qnpMainMenu {
  display: none;
}
#qnpMobileMenu {
  display: block;
  white-space: nowrap;
}
.only-desktop {
  display: none;
}
.only-tablet {
  display: block;
}
.only-mobile {
  display: none;
}
.no-desktop {
  display: block;
}
.no-tablet {
  display: none;
}
.no-mobile {
  display: block;
}
#sbox-window,
#sbox-window iframe {
  width: 720px !important;
  max-width: 720px !important;
  right: 10px !important;
}
body .qnpCols4 .box {
  margin-bottom: 30px !important;
}
body .qnpCols4 .box.qnpmod-1 {
  width: 100%;
}
body .qnpCols4 .box.qnpmod-2 {
  width: 50%;
}
body .qnpCols4 .box.qnpmod-3 {
  width: 50%;
}
body .qnpCols4 .box.qnpmod-4,
body .qnpCols4 .box.qnpmod-more {
  width: 50%;
}
body .qnpCols4 .box:nth-child(2n+1) {
  clear: both;
}
body .qnpCols4 .box.qnpmod-more.qnpmod-last-1:last-child {
  width: 100% !important;
}
body .qnpCols4 .box.qnpmod-more.qnpmod-last-2:last-child,
body .qnpCols4 .box.qnpmod-more.qnpmod-last-2:nth-last-child(2) {
  width: 50% !important;
}
body .qnpCols4 .box.qnpmod-more.qnpmod-last-3:last-child,
body .qnpCols4 .box.qnpmod-more.qnpmod-last-3:nth-last-child(2),
body .qnpCols4 .box.qnpmod-more.qnpmod-last-3:nth-last-child(3) {
  width: 50% !important;
}
body .qnpCols6 .box {
  margin-bottom: 30px !important;
}
body .qnpCols6 .box.qnpmod-1 {
  width: 100%;
}
body .qnpCols6 .box.qnpmod-2 {
  width: 50%;
}
body .qnpCols6 .box.qnpmod-3 {
  width: 33.3%;
}
body .qnpCols6 .box.qnpmod-4,
body .qnpCols6 .box.qnpmod-more {
  width: 33.3%;
}
body .qnpCols6 .box.qnpmod-5,
body .qnpCols6 .box.qnpmod-more {
  width: 33.3%;
}
body .qnpCols6 .box.qnpmod-6,
body .qnpCols6 .box.qnpmod-more {
  width: 33.3%;
}
body .qnpCols6 .box:nth-child(3n+1) {
  clear: both;
}
body .qnpCols6 .box.qnpmod-more.qnpmod-last-1:last-child {
  width: 100% !important;
}
body .qnpCols6 .box.qnpmod-more.qnpmod-last-2:last-child,
body .qnpCols6 .box.qnpmod-more.qnpmod-last-2:nth-last-child(2) {
  width: 50% !important;
}
body .qnpCols6 .box.qnpmod-more.qnpmod-last-3:last-child,
body .qnpCols6 .box.qnpmod-more.qnpmod-last-3:nth-last-child(2),
body .qnpCols6 .box.qnpmod-more.qnpmod-last-3:nth-last-child(3) {
  width: 33.3% !important;
}
body .qnpCols6 .box.qnpmod-more.qnpmod-last-4:last-child,
body .qnpCols6 .box.qnpmod-more.qnpmod-last-4:nth-last-child(2),
body .qnpCols6 .box.qnpmod-more.qnpmod-last-4:nth-last-child(3),
body .qnpCols6 .box.qnpmod-more.qnpmod-last-4:nth-last-child(4) {
  width: 33.3% !important;
}
body .qnpCols6 .box.qnpmod-more.qnpmod-last-5:last-child,
body .qnpCols6 .box.qnpmod-more.qnpmod-last-5:nth-last-child(2),
body .qnpCols6 .box.qnpmod-more.qnpmod-last-5:nth-last-child(3),
body .qnpCols6 .box.qnpmod-more.qnpmod-last-5:nth-last-child(4),
body .qnpCols6 .box.qnpmod-more.qnpmod-last-5:nth-last-child(5) {
  width: 33.3% !important;
}
.items-row > div {
  margin-bottom: 50px;
  padding: 0 !important;
}
#qnpMainbody {
  margin-bottom: 30px;
}
.qnpCols[data-cols="4"] > div,
.qnpCols[data-cols="5"] > div {
  margin-bottom: 30px;
  width: 50%;
}
.qnpCols[data-cols="4"] > div:nth-child(2n+1),
.qnpCols[data-cols="5"] > div:nth-child(2n+1) {
  clear: both;
}
.pagination ul li a,
.pagination ul li span {
  margin: 3px 0 3px 7px;
}
.qnpCols3 > div,
.qnpCols4 > div,
.qnpCols6 > div {
  margin: 20px -10px;
}
.qnpCols3 .box.qnpmod-1,
.qnpCols3 .box.qnpmod-2,
.qnpCols3 .box.qnpmod-3,
.qnpCols3 .box.qnpmod-more {
  padding: 0 10px;
}
.error-page h1 {
  font-size: 50px;
}
.error-page h2 {
  font-size: 1.6rem;
  margin-bottom: 50px;
}
.error-page .subpage {
  margin: 20px 10px;
  width: auto;
}
.box.border1 .box-wrap,
.box.border2 .box-wrap {
  padding: 2.4rem 2.4rem 1.4rem 2.4rem;
}
.user-page .item-author-details .item-desc {
  font-size: 1.2rem;
}
.user-page .item-author-details h1 {
  font-size: 1.6rem;
  margin: 0;
}
.user-page .item-author-details > img {
  max-width: 50px !important;
}
.qnp-cols > div {
  padding-top: 10px;
  padding-bottom: 10px;
}
.qnp-cols .qnp-cols > div {
  padding-top: 0;
  padding-bottom: 0;
}
.qnp-cols > div.col-t-width-5 {
  width: 5%;
}
.qnp-cols > div.col-t-width-10 {
  width: 10%;
}
.qnp-cols > div.col-t-width-15 {
  width: 15%;
}
.qnp-cols > div.col-t-width-20 {
  width: 20%;
}
.qnp-cols > div.col-t-width-25 {
  width: 25%;
}
.qnp-cols > div.col-t-width-30 {
  width: 30%;
}
.qnp-cols > div.col-t-width-35 {
  width: 35%;
}
.qnp-cols > div.col-t-width-40 {
  width: 40%;
}
.qnp-cols > div.col-t-width-45 {
  width: 45%;
}
.qnp-cols > div.col-t-width-50 {
  width: 50%;
}
.qnp-cols > div.col-t-width-55 {
  width: 55%;
}
.qnp-cols > div.col-t-width-60 {
  width: 60%;
}
.qnp-cols > div.col-t-width-65 {
  width: 65%;
}
.qnp-cols > div.col-t-width-70 {
  width: 70%;
}
.qnp-cols > div.col-t-width-75 {
  width: 75%;
}
.qnp-cols > div.col-t-width-80 {
  width: 80%;
}
.qnp-cols > div.col-t-width-85 {
  width: 85%;
}
.qnp-cols > div.col-t-width-90 {
  width: 90%;
}
.qnp-cols > div.col-t-width-95 {
  width: 95%;
}
#search-searchword,
#finder-search input {
  width: 400px;
}
.profile,
.profile-edit {
  max-width: 100%;
}
#qnpMainbody .box {
  padding: 20px;
}
.box img {
  max-width: 100%;
}
.nspImageWrapper img {
  height: auto !important;
  width: 100% !important;
}
.nsp-switch-ui {
  display: none;
}
.nsp-switch .nspArt {
  padding: 5px !important;
}
.qnpNspPM-VideoList figcaption {
  padding: 0 8px;
}
.qnpNspPM-VideoList figcaption {
  bottom: 7px;
}
.qnpNspPM-VideoList .qnpItem .qnpImageWrap:after {
  font-size: 2.4rem;
}
#qnpMainbody {
  margin-bottom: 0px;
}
#qnpBottom1,
#qnpBottom2,
#qnpBottom3,
#qnpBottom4,
#qnpBottom5,
#qnpBottom6,
#qnpBottom7,
#qnpBottom8,
#qnpBottom9 {
  padding: 40px 20px;
}
.qnp-widgets-block + .qnp-widgets-block:before {
  right: 20px;
  left: 20px;
}
.qnpTabsNav li {
  font-size: 1.3rem;
}
.single-page .header-wrap .item-social-icons {
  left: 75px;
}
