html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* ======================NEW LAYOUT COMMONT=======================*/
/*********************** COLORS *******************************/
/*********************** END COLORS *******************************/
/*********************** MIXIN *********************************/
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* class hide text */
/*------- Rounded corners for box ---------*/
/*------------ Box error ---------------*/
._scroll_bar::-webkit-scrollbar {
  width: 5px;
}

._scroll_bar::-webkit-scrollbar-thumb {
  background-color: #7a7a7a;
}

-moz-scrollbar {
  width: 5px;
}

/*********************** END MIXIN ******************************/
/*********************** FONTS ******************************/
@font-face {
  font-family: sourceSansPro-light;
  src: url("../src_fonts/SourceSansPro-Light.eot");
  src: url("../src_fonts/SourceSansPro-Light.eot?#iefix") format("embedded-opentype"), url("../src_fonts/SourceSansPro-Light.woff") format("woff"), url("../src_fonts/SourceSansPro-Light.ttf") format("truetype"), url("../src_fonts/SourceSansPro-Light.svg#AftaserifRegular") format("svg");
}

/*********************** END FONTS ******************************/
/*********************** ICONS *****************************/
._edit, ._imsge, ._intf, ._isetngs, ._iEdit, ._iEditBig, ._iDelete, ._iupload, ._iname, ._ipost, ._icircle, ._iperson, ._ifacebook2, ._igmail, ._ihotmail,
._iglinvite, ._iPlay, ._iSearch, ._iCategory, ._iHypeup, ._iUnhype, ._iHyped, ._iCheckbox, ._iFbshare, ._iTweets, ._iPinit, ._iGoogles, ._iDots, ._iFbookSmall, ._iTweetSmall,
._iNiumeBlog, ._iFblogin, ._iFbloginII, ._iGooplusLogin, ._iGooplusLoginII, ._iPics, ._iStumble, ._iFire, ._iCommts, ._iTweetLogin, ._iTweetLoginII,
._iFbinv, ._iGooginv, ._iuploadBackg, ._iHypeupP, ._iUnhypeP, ._iNavBtn, ._inavNext, ._inavPrev, ._uiBoxtagD, .nmGuestLogo, ._iCross, .mob_spherelogo, ._iHypeCmmt, ._iUnhypeCmmt, ._iCross_transp,
._iFbcir, ._iGoglecir, ._iTwittcir, ._iFbshareI, ._iTwshareI, ._iBadgeYellowXs, ._iBadgeYellow, ._iReddit, ._iRingReply, ._iPencil {
  float: left;
}

._edit, ._imsge, ._intf, ._iEdit, ._iEditBig, ._iDelete, ._isetngs, ._iupload, ._iname, ._iname, ._ipost, ._icircle, ._iperson, ._iglinvite, ._iPlay, ._iSearch, ._iCategory,
._plainButton, ._plainButtonWhite, ._plainButtonI, ._iHypeup, ._iUnhype, ._blueButton, ._iFbshare, ._iTweets, ._iFbookSmall, ._iTweetSmall, ._iNiumeBlog, ._iGooplusLogin,
._cursor, ._iTweetLogin, ._iTweetLoginII, ._ibtnImgLeft, ._ibtnImgCnt, ._iuploadBackg, ._iHypeupP, ._iUnhypeP, ._btnRound, ._ibtnImgDefult, ._inavNext, ._inavPrev,
._iCross, ._iHypeCmmt, ._iUnhypeCmmt, ._iCross_transp, ._iFbcir, ._iGoglecir, ._iTwittcir, ._iRadioBtn, ._iFbloginII, ._iGooplusLoginII, ._iGoldRing, ._iReddit, .fa-bookmark, .fa-bookmark-o {
  cursor: pointer;
}

#logoLand {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -440px -1311px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 200px;
  width: 141px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  #logoLand {
    background-size: 311px 1679.5px;
    background-position: 0 -1260px;
    height: 200px;
    width: 141px;
  }
}

._iRingReply {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -413px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 44px;
  width: 44px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iRingReply {
    background-size: 311px 1679.5px;
    background-position: -160px -544px;
    height: 44px;
    width: 44px;
  }
}

._iReddit {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -234px -111px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 150px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iReddit {
    background-size: 311px 1679.5px;
    background-position: 0 -356px;
    height: 37px;
    width: 150px;
  }
}

._iGoldRing {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -345px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 57px;
  width: 57px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iGoldRing {
    background-size: 311px 1679.5px;
    background-position: -195px -589px;
    height: 57px;
    width: 57px;
  }
}

._iBadgeYellow {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -293px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 36px;
  width: 36px;
  width: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iBadgeYellow {
    background-size: 311px 1679.5px;
    background-position: -272px -173px;
    height: 36px;
    width: 36px;
  }
}

._iBadgeYellowXs {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 18px;
  width: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iBadgeYellowXs {
    background-size: 311px 1679.5px;
    background-position: -215px 0;
    height: 18px;
    width: 18px;
  }
}

._iFbshareI {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -460px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 150px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFbshareI {
    background-size: 311px 1679.5px;
    background-position: 0 -319px;
    height: 37px;
    width: 150px;
  }
}

._iTwshareI {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -172px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 150px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iTwshareI {
    background-size: 311px 1679.5px;
    background-position: -150px -356px;
    height: 37px;
    width: 150px;
  }
}

._iRadioBtn {
  display: inline-block;
}

._iRadioBtn {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -198px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 30px;
  width: 30px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iRadioBtn {
    background-size: 311px 1679.5px;
    background-position: -212px -173px;
    height: 30px;
    width: 30px;
  }
}

._iFbcir {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -1087px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 80px;
  width: 80px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFbcir {
    background-size: 311px 1679.5px;
    background-position: -60px -656px;
    height: 80px;
    width: 80px;
  }
}

._iGoglecir {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -444px -1007px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 80px;
  width: 80px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iGoglecir {
    background-size: 311px 1679.5px;
    background-position: -140px -656px;
    height: 80px;
    width: 80px;
  }
}

._iTwittcir {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -240px -1087px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 80px;
  width: 80px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iTwittcir {
    background-size: 311px 1679.5px;
    background-position: 0 -756px;
    height: 80px;
    width: 80px;
  }
}

._iCross_transp {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -444px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 45px;
  width: 45px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCross_transp {
    background-size: 311px 1679.5px;
    background-position: -249px -544px;
    height: 45px;
    width: 45px;
  }
}

._iHypeCmmt {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -18px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 23px;
  width: 23px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iHypeCmmt {
    background-size: 311px 1679.5px;
    background-position: -245px -97px;
    height: 23px;
    width: 23px;
  }
}

._iUnhypeCmmt {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 23px;
  width: 23px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iUnhypeCmmt {
    background-size: 311px 1679.5px;
    background-position: -229px -74px;
    height: 23px;
    width: 23px;
  }
}

.mob_spherelogo {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -547px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 45px;
  width: 45px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  .mob_spherelogo {
    background-size: 311px 1679.5px;
    background-position: -204px -544px;
    height: 45px;
    width: 45px;
  }
}

._iNavBtn {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -502px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 45px;
  width: 45px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iNavBtn {
    background-size: 311px 1679.5px;
    background-position: -150px -589px;
    height: 45px;
    width: 45px;
  }
}

._iCross {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -373px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 40px;
  width: 40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCross {
    background-size: 311px 1679.5px;
    background-position: -80px -544px;
    height: 40px;
    width: 40px;
  }
}
._iCross:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -333px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 40px;
  width: 40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCross:hover {
    background-size: 311px 1679.5px;
    background-position: -40px -544px;
    height: 40px;
    width: 40px;
  }
}

._iFbconnect {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -1311px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 120px;
  width: 120px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFbconnect {
    background-size: 311px 1679.5px;
    background-position: -190px -756px;
    height: 120px;
    width: 120px;
  }
}

.nmGuestLogo {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -160px -1511px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 220px;
  width: 220px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  .nmGuestLogo {
    background-size: 311px 1679.5px;
    background-position: 0 -1460px;
    height: 220px;
    width: 220px;
  }
}

._iAnchor {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -131px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iAnchor {
    background-size: 311px 1679.5px;
    background-position: -129px -121px;
    height: 24px;
    width: 27px;
  }
}
._iAnchor:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -185px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iAnchor:hover {
    background-size: 311px 1679.5px;
    background-position: -183px -121px;
    height: 24px;
    width: 27px;
  }
}

._ibtnImgLeft {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -77px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ibtnImgLeft {
    background-size: 311px 1679.5px;
    background-position: -156px -121px;
    height: 24px;
    width: 27px;
  }
}
._ibtnImgLeft:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -104px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ibtnImgLeft:hover {
    background-size: 311px 1679.5px;
    background-position: -102px -121px;
    height: 24px;
    width: 27px;
  }
}

._ibtnImgCnt {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -212px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ibtnImgCnt {
    background-size: 311px 1679.5px;
    background-position: -97px -145px;
    height: 24px;
    width: 27px;
  }
}
._ibtnImgCnt:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -158px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ibtnImgCnt:hover {
    background-size: 311px 1679.5px;
    background-position: -70px -145px;
    height: 24px;
    width: 27px;
  }
}

._ibtnImgDefult {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -266px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ibtnImgDefult {
    background-size: 311px 1679.5px;
    background-position: -151px -145px;
    height: 24px;
    width: 27px;
  }
}
._ibtnImgDefult:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -239px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ibtnImgDefult:hover {
    background-size: 311px 1679.5px;
    background-position: -124px -145px;
    height: 24px;
    width: 27px;
  }
}

._iuploadBackg {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -472px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iuploadBackg {
    background-size: 311px 1679.5px;
    background-position: -148px -504px;
    height: 37px;
    width: 37px;
  }
}
._iuploadBackg:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -509px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
  overflow: visible;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iuploadBackg:hover {
    background-size: 311px 1679.5px;
    background-position: -111px -504px;
    height: 37px;
    width: 37px;
  }
}

._iTweetLogin {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -329px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 94px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iTweetLogin {
    background-size: 311px 1679.5px;
    background-position: 0 -208px;
    height: 24px;
    width: 94px;
  }
}

._iTweetLoginII {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -322px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 150px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iTweetLoginII {
    background-size: 311px 1679.5px;
    background-position: -156px -282px;
    height: 37px;
    width: 150px;
  }
}

._iFire {
  background-position: -431px -525px;
  height: 21px;
  width: 18px;
}

._iCommts {
  background-position: -454px -526px;
  height: 19px;
  width: 26px;
}

._iPics {
  background-position: -431px -417px;
  height: 19px;
  width: 23px;
}

._iGooplusLoginII {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -384px -111px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 150px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iGooplusLoginII {
    background-size: 311px 1679.5px;
    background-position: -150px -319px;
    height: 37px;
    width: 150px;
  }
}

._iGooplusLogin {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -111px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 94px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iGooplusLogin {
    background-size: 311px 1679.5px;
    background-position: -210px -121px;
    height: 24px;
    width: 94px;
  }
}

._iFbloginII {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -241px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 40px;
  width: 150px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFbloginII {
    background-size: 311px 1679.5px;
    background-position: 0 -589px;
    height: 40px;
    width: 150px;
  }
}

._iFblogin {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -41px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 24px;
  width: 94px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFblogin {
    background-size: 311px 1679.5px;
    background-position: -88px -173px;
    height: 24px;
    width: 94px;
  }
}

._iNiumeBlog {
  background-position: -655px -373px;
}
._iNiumeBlog:hover {
  background-position: -655px -421px;
}

._iDots {
  background-position: -624px -80px;
  height: 9px;
  width: 43px;
}
._iDots:hover {
  background-position: -624px -69px;
}

._iFbinv {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -56px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 28px;
  width: 28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFbinv {
    background-size: 311px 1679.5px;
    background-position: -242px -173px;
    height: 28px;
    width: 28px;
  }
}

._iGooginv {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -28px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 28px;
  width: 28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iGooginv {
    background-size: 311px 1679.5px;
    background-position: -178px -145px;
    height: 28px;
    width: 28px;
  }
}

._ihotmail {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -112px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 28px;
  width: 28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._ihotmail {
    background-size: 311px 1679.5px;
    background-position: -206px -145px;
    height: 28px;
    width: 28px;
  }
}

._iFbshare, ._iFbookSmall {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -465px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
  overflow: visible;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFbshare, ._iFbookSmall {
    background-size: 311px 1679.5px;
    background-position: -148px -430px;
    height: 37px;
    width: 37px;
  }
}

._iTweets, ._iTweetSmall {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -583px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
  overflow: visible;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iTweets, ._iTweetSmall {
    background-size: 311px 1679.5px;
    background-position: -37px -467px;
    height: 37px;
    width: 37px;
  }
}

._iPinit {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -423px -37px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
  overflow: visible;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iPinit {
    background-size: 311px 1679.5px;
    background-position: -74px -430px;
    height: 37px;
    width: 37px;
  }
}

._iStumble {
  background-position: -713px -229px;
}

._iGoogles {
  background-position: -618px -229px;
}

._iCheckbox {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -74px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCheckbox {
    background-size: 311px 1679.5px;
    background-position: -262px -208px;
    height: 37px;
    width: 37px;
  }
}
._iCheckbox:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -37px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCheckbox:hover {
    background-size: 311px 1679.5px;
    background-position: -259px -430px;
    height: 37px;
    width: 37px;
  }
}

._hasFav ._iCheckbox {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -37px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._hasFav ._iCheckbox {
    background-size: 311px 1679.5px;
    background-position: -259px -430px;
    height: 37px;
    width: 37px;
  }
}

._iHypeup {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -74px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iHypeup {
    background-size: 311px 1679.5px;
    background-position: 0 -504px;
    height: 37px;
    width: 37px;
  }
}
._iHypeup:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -148px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iHypeup:hover {
    background-size: 311px 1679.5px;
    background-position: 0 -467px;
    height: 37px;
    width: 37px;
  }
}

._iHypeupP {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iHypeupP {
    background-size: 311px 1679.5px;
    background-position: -222px -430px;
    height: 37px;
    width: 37px;
  }
}
._iHypeupP:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -222px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iHypeupP:hover {
    background-size: 311px 1679.5px;
    background-position: -262px -504px;
    height: 37px;
    width: 37px;
  }
}

._iUnhype {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -222px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iUnhype {
    background-size: 311px 1679.5px;
    background-position: -37px -430px;
    height: 37px;
    width: 37px;
  }
}
._iUnhype:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -296px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iUnhype:hover {
    background-size: 311px 1679.5px;
    background-position: 0 -430px;
    height: 37px;
    width: 37px;
  }
}

._iUnhypeP {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -148px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iUnhypeP {
    background-size: 311px 1679.5px;
    background-position: -148px -393px;
    height: 37px;
    width: 37px;
  }
}
._iUnhypeP:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -370px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iUnhypeP:hover {
    background-size: 311px 1679.5px;
    background-position: -106px -245px;
    height: 37px;
    width: 37px;
  }
}

._iSearch {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -84px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 28px;
  width: 28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iSearch {
    background-size: 311px 1679.5px;
    background-position: -94px -208px;
    height: 28px;
    width: 28px;
  }
}

._iglinvite {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -333px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 30px;
  width: 61px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iglinvite {
    background-size: 311px 1679.5px;
    background-position: -29px -173px;
    height: 30px;
    width: 61px;
  }
}

._iPlay {
  background-image: url(../images/play.png);
  width: 50px;
  height: 37px;
}

._iFeather {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -140px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 28px;
  width: 28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iFeather {
    background-size: 311px 1679.5px;
    background-position: -234px -145px;
    height: 28px;
    width: 28px;
  }
}

._ifacebook2 {
  background-position: -553px -175px;
}

._ifacebook2, ._igmail {
  width: 42px;
  height: 42px;
}

._igmail {
  background-position: -553px -217px;
  height: 37px;
}

._ipost {
  background-position: -652px -168px;
}

._icircle {
  background-position: -681px -168px;
}

._iperson {
  background-position: -695px -151px;
}

._iname {
  background-position: -666px -168px;
}

._iname, ._ipost, ._icircle, ._iperson {
  width: 14px;
  height: 14px;
}

._iupload {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -296px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iupload {
    background-size: 311px 1679.5px;
    background-position: -111px -467px;
    height: 37px;
    width: 37px;
  }
}
._iupload:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -407px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iupload:hover {
    background-size: 311px 1679.5px;
    background-position: -185px -467px;
    height: 37px;
    width: 37px;
  }
}

._iDelete {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -539px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
  background-color: transparent;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iDelete {
    background-size: 311px 1679.5px;
    background-position: -111px -430px;
    height: 37px;
    width: 37px;
  }
}
._iDelete:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -135px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iDelete:hover {
    background-size: 311px 1679.5px;
    background-position: -185px -430px;
    height: 37px;
    width: 37px;
  }
}

._blockRP {
  pointer-events: none;
  cursor: default;
}

._imsge {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -37px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._imsge {
    background-size: 311px 1679.5px;
    background-position: -222px -467px;
    height: 37px;
    width: 37px;
  }
}
._imsge:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -185px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._imsge:hover {
    background-size: 311px 1679.5px;
    background-position: -74px -467px;
    height: 37px;
    width: 37px;
  }
}

._intf {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -111px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._intf {
    background-size: 311px 1679.5px;
    background-position: -111px -393px;
    height: 37px;
    width: 37px;
  }
}
._intf:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -576px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._intf:hover {
    background-size: 311px 1679.5px;
    background-position: -222px -393px;
    height: 37px;
    width: 37px;
  }
}

._imsge, ._intf {
  overflow: visible;
}
._imsge:hover, ._intf:hover {
  overflow: visible;
}

._isetngs {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -185px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._isetngs {
    background-size: 311px 1679.5px;
    background-position: -259px -393px;
    height: 37px;
    width: 37px;
  }
}
._isetngs:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -111px -148px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._isetngs:hover {
    background-size: 311px 1679.5px;
    background-position: -37px -393px;
    height: 37px;
    width: 37px;
  }
}

._iCategory {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -546px -74px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCategory {
    background-size: 311px 1679.5px;
    background-position: -74px -504px;
    height: 37px;
    width: 37px;
  }
}
._iCategory:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: 0 -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iCategory:hover {
    background-size: 311px 1679.5px;
    background-position: -37px -504px;
    height: 37px;
    width: 37px;
  }
}

._inavNext {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -228px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 35px;
  width: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._inavNext {
    background-size: 311px 1679.5px;
    background-position: -192px -208px;
    height: 35px;
    width: 35px;
  }
}
._inavNext:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -263px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 35px;
  width: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._inavNext:hover {
    background-size: 311px 1679.5px;
    background-position: -227px -208px;
    height: 35px;
    width: 35px;
  }
}

._inavPrev {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -394px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 35px;
  width: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._inavPrev {
    background-size: 311px 1679.5px;
    background-position: -122px -208px;
    height: 35px;
    width: 35px;
  }
}
._inavPrev:hover {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -298px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 35px;
  width: 35px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._inavPrev:hover {
    background-size: 311px 1679.5px;
    background-position: -157px -208px;
    height: 35px;
    width: 35px;
  }
}

._ipointb, ._ipoint {
  float: left;
  height: 13px;
  width: 13px;
}

._icalen, ._edit {
  height: 20px;
  width: 20px;
}

._ipointb {
  background-position: -220px -139px;
}

._ipoint {
  background-position: -220px -160px;
}

._edit {
  background-position: -163px -124px;
}

._iEdit {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -185px -193px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 37px;
  width: 37px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  ._iEdit {
    background-size: 311px 1679.5px;
    background-position: -259px -393px;
    height: 37px;
    width: 37px;
  }
}

._iEditBig {
  background-position: -440px -454px;
  height: 27px;
  width: 28px;
}
._iEditBig:hover {
  background-position: -440px -483px;
}

/*********************** END ICONS *****************************/
/*********************** GLOBAL CLASSES *****************************/
#wrapper {
  position: relative;
}

.fix #wrapper {
  height: 100%;
}

/*remove outline in buttons browser shows firefox, chrome */
:focus {
  outline: none;
}

::-moz-focus-inner {
  border: 0;
}

a {
  font: 12px/normal sourceSansPro-light, Verdana, Arial, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  -webkit-text-stroke: 0.25px;
  color: #3a3a3a;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

p, div, textarea, span, label, input, select, button {
  font: 12px/normal sourceSansPro-light, Verdana, Arial, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  -webkit-text-stroke: 0.25px;
  color: #3a3a3a;
}

textarea {
  line-height: 1.5em;
}

ul, li {
  font: 12px/normal sourceSansPro-light, Verdana, Arial, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  -webkit-text-stroke: 0.25px;
  color: #3a3a3a;
  list-style: none;
}

h2, h3, h4 {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  text-transform: uppercase;
}

h2 {
  font-size: 19px;
}

h3 {
  font-size: 18px;
}

h5 {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 16px;
}

b {
  font-weight: bold;
}

i {
  font-style: italic;
}

input, select {
  border: 1px solid #989898;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  padding-left: 3px;
  height: 25px;
}

input, a {
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}

._containct, ._fullBox {
  width: 1006px;
  margin: 17px 10px 0 10px;
  background-color: white;
  height: 210px;
  position: relative;
  display: inline-block;
}
._containct .niuCoverTex, ._fullBox .niuCoverTex {
  left: 344px;
}

._containct ._label, ._mediumBox ._label {
  font-size: 45px;
  text-transform: uppercase;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
}
._containct ._plusbig, ._containct ._label, ._mediumBox ._plusbig, ._mediumBox ._label {
  color: #74757a;
}
._containct a:hover, ._mediumBox a:hover {
  text-decoration: none;
}
._containct .niuCoverPic, ._mediumBox .niuCoverPic {
  min-height: 100%;
  min-width: 100%;
  left: 0;
}
._containct .niuCoverPic, ._containct .niuCoverTex, ._mediumBox .niuCoverPic, ._mediumBox .niuCoverTex {
  position: absolute;
}

._mediumBox {
  width: 747px;
  margin: 17px 10px 0 10px;
  background-color: white;
  height: 277px;
  position: relative;
  display: inline-block;
}
._mediumBox .niuCoverTex {
  left: 270px;
  top: 86px;
}

._ccp ._join {
  left: 274px;
}
._ccp ._create {
  left: 244px;
}
._ccp ._button {
  top: 18px;
}

._textCenter {
  text-align: center;
}

._hasCover ._plusbig, ._hasCover ._label {
  color: white;
}
._hasCover .niuCoverTex {
  z-index: 1;
}

._plusbig {
  font-size: 74px;
  font-weight: bold;
}

.wrap_cards {
  position: relative;
  min-height: 500px;
}

._centCont {
  text-align: center;
}
._centCont a, ._centCont p {
  margin: 35px 0 20px;
}

#nm_gbl_nav_search, .wrap_search {
  position: relative;
  float: left;
}
#nm_gbl_nav_search ::-webkit-input-placeholder, .wrap_search ::-webkit-input-placeholder {
  color: #3a3a3a;
}
#nm_gbl_nav_search input, .wrap_search input {
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
  margin-left: 32px;
}

.wrap_search input {
  font-size: 20px;
  width: 220px;
  height: 28px;
}
.wrap_search ._label {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 18px;
  text-transform: uppercase;
  color: #3a3a3a;
  float: left;
  margin-right: 15px;
}

._iSearch {
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  border: none;
  background-color: transparent;
}

::-webkit-input-placeholder {
  color: #74757a;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #74757a;
}

::-moz-placeholder {
  /* Firefox 19+ */
  color: #74757a;
}

:-ms-input-placeholder {
  color: #74757a;
}

._firstOption {
  color: #b7b5b6;
}

._selectnm {
  overflow: hidden;
  background: url(../images/arrowdown.png) no-repeat right white;
  float: left;
}
._selectnm select {
  background: transparent;
  padding: 5px;
  line-height: 2em;
  border: 0;
  -webkit-appearance: none;
  padding: 0;
}

._btnNoBckg, ._plainButton, ._plainButtonI, ._plainButtonDialog, ._plainButtonWhite, ._btnTransp, ._ibtnImgLeft, ._ibtnImgCnt, ._ibtnImgDefult {
  border: none;
  background-color: transparent;
}

._plainButton, ._plainButtonI, ._plainButtonDialog, ._plainButtonWhite, ._btnTransp, ._greenBtn, ._blueBtn {
  padding: 0;
  height: auto;
  cursor: pointer;
}

._plainButtonWhite, ._plainButtonI, ._greenBtn, ._blueBtn, ._goldBtn, ._plainButton {
  text-transform: uppercase;
}

._plainButton, ._plainButtonDialog span, ._btnRound {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 22px;
}

._goldBtn {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  background: #feb645;
  padding: 5px 35px;
  color: white;
  border: 0;
}
._goldBtn:hover {
  text-decoration: none;
}

._greenBtn {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  background: #70d572;
  padding: 5px 35px;
  color: white;
  border: 0;
}
._greenBtn:hover {
  background-color: #5ec760;
  text-decoration: none;
}

._blueBtn {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  background: #52bae6;
  padding: 5px 35px;
  color: white;
  border: 0;
}
._blueBtn:hover {
  background-color: #48a1c9;
  text-decoration: none;
}

._btnRound {
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  border: 1px solid #a4a4a4;
  padding: 0 15px;
}

._plainButtonI {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 24px;
  -webkit-text-stroke: 0;
  color: #dbdbdb;
}

._plainButton:hover, ._plainButtonI:hover {
  color: #48a1c9;
  text-decoration: none;
}

._plainButtonDialog {
  margin-left: 15px;
}
._plainButtonDialog:hover span {
  color: #48a1c9;
}

._plainButtonWhite {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 28px;
  color: white;
  height: auto;
  text-align: center;
}
._plainButtonWhite:hover {
  text-decoration: none;
}

._actionButton {
  border: 2px solid #484848;
}
._actionButton:hover {
  background-color: #484848;
  color: white;
}

._blueButton {
  border: none;
  color: #48a1c9;
  text-transform: uppercase;
  background-color: transparent;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 25px;
}

._bannerSearch {
  padding: 10px 0;
}
._bannerSearch .wrap_search {
  margin-left: 10px;
}

.circleUser ._bannerSearch, ._mediumBox {
  position: absolute;
  left: 255px;
}

.circleUser ._bannerSearch {
  width: 745px;
  margin: 17px 10px 0 10px;
  background-color: white;
  height: 150px;
  position: relative;
  display: inline-block;
}
.circleUser ._bannerSearch ._subMenusr {
  width: 570px;
}

.bestUser ._bannerSearch, .your_circle ._bannerSearch {
  width: auto;
  margin: 17px 10px 0 10px;
  background-color: white;
  height: auto;
  position: relative;
  display: inline-block;
}

._wrapPhotoInside, ._wrapCpost, ._wrapCcircle, ._bannerSearch, ._popupBox, ._uiBoxms, ._containct, ._contentPost, ._roundCorner {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

._wrapPhotoInside {
  position: relative;
}

.wrapperPhoto_gl ._wrapPhotoInside, .wrapperPhoto_gl ._wrapMask {
  overflow: hidden;
}
.wrapperPhoto_gl ._wrapMask {
  cursor: move;
  z-index: 5;
  position: relative;
  text-align: center;
}
.wrapperPhoto_gl:hover ._wrapFileFix {
  display: inline-block;
}
.wrapperPhoto_gl .foot_cropping {
  z-index: 1;
}

._wrapFileFix, ._fakeFile, .foot_cropping, ._wrapBgpic {
  position: absolute;
}

._wrapFileFix, ._wrapFileFix ._fakeFile, ._wrapFileFix ._fileUpload {
  width: 145px;
}

._wrapFileFix {
  z-index: 5;
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
  border: 1px solid #a4a4a4;
}
._wrapFileFix ._fakeFile {
  margin: 8px 10px;
}
._wrapFileFix ._fakeFile span {
  color: white;
  font-size: 16px;
  float: left;
  text-transform: uppercase;
  -webkit-text-stroke: 0;
}
._wrapFileFix ._fileUpload {
  height: 36px;
}
._wrapFileFix:hover {
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
}

._fileUpload {
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}

._fileInputs, ._fileUpload {
  position: relative;
}

._fileInputs {
  float: left;
}

._editPhoto ._wrapFileFix {
  display: none;
}

._fakeFile {
  top: 0;
  left: 0;
  z-index: 1;
}
._fakeFile .text-input {
  width: 200px;
}
._fakeFile .text-input, ._fakeFile ._iupload {
  float: left;
}
._fakeFile span {
  float: left;
}

._gauzy {
  border: 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  background-color: transparent;
  outline: 0;
}

.viewhidde {
  height: 1px;
  overflow: hidden;
  position: absolute;
  border: 0 none;
  clip: rect(0px, 0px, 0px, 0px);
}

._popupBox {
  border: 1px solid #a4a4a4;
  -webkit-box-shadow: rgba(0, 0, 0, 0.65) 4px 4px 2px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.65) 4px 4px 2px 0px;
  box-shadow: rgba(0, 0, 0, 0.65) 4px 4px 2px 0px;
  z-index: 2;
  position: absolute;
}

em {
  font-weight: bold;
}

/* ====================== Form =======================*/
._fieldset li {
  padding: 5px 0;
  border-bottom: 1px solid #a4a4a4;
  position: relative;
}
._fieldset li .text-input, ._fieldset li select, ._fieldset li .textarea, ._fieldset li ._fileInputs {
  height: 34px;
  font-size: 16px;
}
._fieldset li .text-input, ._fieldset li ._selectnm, ._fieldset li .textarea, ._fieldset li .crop_image, ._fieldset li ._wrapglb, ._fieldset li ._fileInputs {
  margin: 0 15px;
}
._fieldset .disabled {
  background-color: #f4f2f3;
}
._fieldset label, ._fieldset li, ._fieldset ._selectnm {
  float: left;
}
._fieldset .textarea, ._fieldset ._selectnm {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}
._fieldset .textarea {
  resize: none;
}
._fieldset ._wrapglb .text-input {
  padding: 0;
  width: auto;
  border: 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  background-color: transparent;
  outline: 0;
}
._fieldset .wrap_pic .box {
  border-top: 1px solid #a4a4a4;
  border-bottom: 1px solid #a4a4a4;
  border-right: 1px solid #a4a4a4;
  border-left: 1px solid #a4a4a4;
  padding: 5px;
  position: relative;
  margin-top: 30px;
}
._fieldset .wrap_pic .crop_image .wrap_cui, ._fieldset .wrap_pic ._preview .wrap_cui {
  position: absolute;
  right: -1px;
  top: 2px;
}
._fieldset .wrap_pic .crop_image .closeUI input, ._fieldset .wrap_pic ._preview .closeUI input {
  cursor: pointer;
  width: 23px;
  -moz-opacity: .0;
  -ms-filter: "alpha(opacity=00)";
  filter: alpha(opacity=0);
  opacity: 0;
}
._fieldset .required_newpass ._ivpass {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABEBJREFUeNq8Vs1vG0UUf7O7dte76+A4sQNq4q9WVYqTpopCD0BVKS1SAo0qISqhHuHAoQfO/AP0L+CA1AuXopYKKQi1FqoiCEiB9ECTNJSEttT5UNo4seN41x/r/eDNejbd2A70UsZ68ujNzO837zdv3iz5LB6Hdu1KNktYl0fjPEab5TGT+Ww4oAkHgBMG6G8ynk2jwHqTWYzI/lcSRsAzv4gmowXZf8Az30CroGloJfZfZX6zmUhoQ3CIgYbQwicUZeikolwICUJa5vleOlczzbUdw1i8p6qT86o6h65ttCIjqzUTEXomHgKR7TzSIQixC93dlwd7e8cGTp2CV3geJLMhfxn7Rezfn52FhbW1zOTW1he7hrGCQzkWWdVL5EZCmOYKJRjv6vogLorvnx0dTadkGUpLS6DmclAol53JPkkCKRKBsyMjkDx+fEyemurLVqvf3t7evsmALUZku+CEkdEIokOK8tZENHp17OJF4BC89PgRGBTcbjpPQkBAsmDqCNj9/XD7xg2Y3Nz8aEFVZ3B0k0VEz8h2U9LHziGM+n/49nvvAvfnH1D6awmsagU4jgDHczA6/TOcvnXL6VMfHaNzyINFeHN8HIYV5RLFQJMYptM4dhZUKnk4GBw+kUice800oLyKEtsWcAK/Z3T39LfPh3Po3MPEhsFY7BxucojJvpfy7gWjGaUMyvL59BsjUF55goHWgUcQr7mn1+LHueXsE0hjgmA2TjBV/O7lFViHhiZ2+nwnexQ86N1iY5dNzdJraHrbMQPXRIMKhBGD3akWErrKJ3Jct4gJUarTKFqKAZiqimC7bcdoNIdQOj8hIYbLe0n2NXqgvI9/nhJeHLUEVllzxlvWUekwIcjz+rbvxrtFzqhZVl73+SI+lMzUtFa50OeQtJFLUCTQMcKabec95cXyktRpLSoYxr1nJe2daFc3VGu1FqD1r67iUrOtXCKueYpyFur1eXYR3aLphGaxeqNhHfpufuZXkFMpEOQAcCiL1+KXP4Xejz9p8dMopGQSFmZ+gwVN+x6xVC8J7ykrwoaul3vqRiKZHkh1SSLKozZqPsc5JgQ7QN9Yh+rfj/Z8vN8PUiwOWdsHP/w0fSeTz3/NaphLBF5xHTyekJKwsjqROnMGOgKYa7WKc+EIJkTl4bJDQBCcYJEUZIwgkYLd6GHIXLsO04XC5890fRlxdthT0IiEVuFfikWXyMZodmSO23r8+1x3MJaIxl/vByRuEFmWU1IETAyx51UIHOuHuad5+Oba9cUHqvol4txhZV9j5+wUPP50KOSSuNXTeFipZJcrlbv22no4v5E7Gjh6DORYDDqTKQj0xaESjsC6wcFUZgp+nL2buZnLXVnUtBmPTDU3ir335EUerU5BGJB4vs95T0xzFTPxvufRyjOJDn60XvbzS5q/Vl7GhwT5Pz6JDiR50Yab+c85/wgwAIHw2anlI6mPAAAAAElFTkSuQmCC");
  background-position: right;
  background-repeat: no-repeat;
}
._fieldset .required_newpass ._pvpass {
  background-image: url(data:image/png;base64,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);
  background-position: right;
  background-repeat: no-repeat;
}

.fieldset_foot {
  float: left;
  text-align: right;
  position: relative;
}

._uiBoxms {
  background-color: #e3e3e3;
  padding: 3px 5px;
  margin-right: 3px;
}
._uiBoxms .uiRemovele {
  margin-left: 3px;
}

._uiBoxtags, ._uiBoxtagD {
  color: white;
  text-decoration: none;
}
._uiBoxtags:hover, ._uiBoxtagD:hover {
  text-decoration: none;
}

._uiBoxtags {
  background-color: #c6c6c6;
  padding: 0px 10px 4px 10px;
  margin-right: 5px;
}

._uiBoxtagD {
  background-color: #999999;
  font-size: 18px;
  padding: 4px 15px 6px 15px;
  margin: 0;
}
._uiBoxtagD:hover {
  background-color: #808080;
}

._selected._uiBoxtags, ._uiBoxtags:hover, .grey_button:hover {
  background-color: #999999;
}

._selected._uiBoxtagD {
  background-color: #575757;
}

._uiBoxms, ._uiBoxtags {
  margin-top: 2px;
  float: left;
}
._uiBoxms .uiRemovele, ._uiBoxtags .uiRemovele {
  line-height: 1em;
}
._uiBoxms .uiRemovele:hover, ._uiBoxtags .uiRemovele:hover {
  text-decoration: none;
}

._uiBoxtags, ._uiBoxms, ._uiBoxms .uiRemovele {
  font-size: 16px;
}

._date {
  color: #b7b5b6;
  font-size: 13px;
}

._cellLf, ._cellRt {
  display: table-cell;
}

._actionHype, ._wrapFavourite {
  position: absolute;
  z-index: 2;
  top: 10px;
}

._actionHype {
  right: 50px;
  display: none;
}
._actionHype ._wrapHype, ._actionHype ._wrapUnhype, ._actionHype ._hypeTxt, ._actionHype .icon {
  float: left;
}
._actionHype ._wrapHype, ._actionHype ._wrapUnhype {
  cursor: pointer;
}
._actionHype ._wrapUnhype {
  margin-left: 3px;
}

._wrapFavourite .fa, ._actionHype .fa {
  font-size: 22px;
}

._favourited ._favourite {
  display: block;
}
._favourited ._unfavourite {
  display: none;
}
._favourited ._button-round {
  border-color: #48a1c9;
}

._unfavourited ._favourite {
  display: none;
}
._unfavourited ._unfavourite {
  display: block;
}

._beenHyped ._wrapHype, ._beenHyped ._wrapHype_cmt {
  pointer-events: none;
  -webkit-transition-property: width;
  -moz-transition-property: width;
  -o-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
._beenHyped ._wrapHype ._iHypeup, ._beenHyped ._wrapHype ._iHypeupP, ._beenHyped ._wrapHype_cmt ._iHypeup, ._beenHyped ._wrapHype_cmt ._iHypeupP {
  cursor: default;
}
._beenHyped .fa-thumbs-o-up:before {
  content: "\f164";
  color: #48a1c9;
}
._beenHyped ._wrapUnhype, ._beenHyped ._wrapUnhype_cmt {
  display: none;
}

._unHyped ._wrapUnhype, ._unHyped ._wrapUnhype_cmt {
  pointer-events: none;
  -webkit-transition-property: width;
  -moz-transition-property: width;
  -o-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
._unHyped ._wrapUnhype ._iUnhype, ._unHyped ._wrapUnhype ._iUnhypeP, ._unHyped ._wrapUnhype_cmt ._iUnhype, ._unHyped ._wrapUnhype_cmt ._iUnhypeP {
  cursor: default;
}
._unHyped .fa-thumbs-o-down:before {
  content: "\f165";
  color: #48a1c9;
}
._unHyped ._wrapHype, ._unHyped ._wrapHype_cmt, ._unHyped ._numCmt {
  display: none;
}

/* Error message */
.error_message {
  color: #ac0e0d;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 17px;
  text-transform: uppercase;
  padding: 5px;
}

.success_message {
  color: #9cb635;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 17px;
  text-transform: uppercase;
  padding: 5px;
}

.modal_open {
  overflow-y: hidden;
  position: relative;
  z-index: 999;
}

.ui-dialog-logo .ui-dialog-titlebar {
  background-color: white;
}

._textDialog {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 17px;
  margin-bottom: 10px;
}

.wrap_simb {
  float: left;
  height: 10px;
  overflow: hidden;
  position: absolute;
  top: -10px;
  width: 20px;
  background-color: rgba(255, 255, 255, 0.1);
  left: auto;
  right: 10px;
}
.wrap_simb .simb_outer {
  border-bottom: 11px solid #a4a4a4;
  border-left: 10px solid transparent;
  border-right: 12px solid transparent;
  top: 0;
  left: 0;
}
.wrap_simb .simb_inner {
  border-bottom: 10px solid white;
  border-left: 9px solid transparent;
  border-right: 12px solid transparent;
  display: inline-block;
  left: 1px;
  top: 2px;
}
.wrap_simb .simb_outer, .wrap_simb .simb_inner {
  margin-left: 0px;
  display: inline-block;
  position: absolute;
}

._wrapGuestUser, ._wrapSignupGuest {
  min-height: 164px;
}

._wrapGuestUser {
  position: fixed;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5;
  min-width: 1045px;
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
}
._wrapGuestUser ._wrapinfoGuest, ._wrapGuestUser ._wrapSignupGuest, ._wrapGuestUser ._signupGuest, ._wrapGuestUser ._plainButtonI, ._wrapGuestUser span {
  float: left;
}
._wrapGuestUser ._signupGuest {
  width: 320px;
}
._wrapGuestUser p {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 14px;
  line-height: 1.1em;
}
._wrapGuestUser ._wrapinfoGuest {
  margin-left: 4%;
  width: 44%;
}
._wrapGuestUser ._wrapinfoGuest h2, ._wrapGuestUser ._wrapinfoGuest p {
  color: white;
}
._wrapGuestUser ._wrapinfoGuest h2 {
  line-height: 1.3em;
}
._wrapGuestUser ._wrapinfoGuest p {
  font-size: 40px;
  margin-top: 58px;
}
._wrapGuestUser ._plainButtonI {
  font-size: 49px;
  margin-top: 25px;
  margin-left: 58px;
  margin-right: 18px;
}
._wrapGuestUser ._wrapSignupGuest {
  float: right;
  padding: 0 10%;
  border-left: 1px solid white;
}
._wrapGuestUser ._wrapSignupGuest ul {
  margin-left: -20px;
}
._wrapGuestUser ._wrapSignupGuest ul li {
  float: left;
  margin-right: 10px;
}
._wrapGuestUser ._wrapSignupGuest ._plainButtonI {
  color: white;
  margin-bottom: 15px;
}
._wrapGuestUser ._wrapSignupGuest ._plainButtonI:hover {
  color: #48a1c9;
}

#wrapperFullscreen_bg {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-size: cover;
  background-position: 50% 50%;
}
#wrapperFullscreen_bg #imgFullscreen {
  display: none;
}

._backDark {
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
}

.dialog_fixed {
  position: fixed !important;
}

.blue-button {
  border: none;
  color: #48a1c9;
  text-transform: uppercase;
  background-color: transparent;
}
.blue-button:hover {
  background-color: #c5deea;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFC5DEEA', endColorstr='#FF066DAB');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c5deea), color-stop(38%, #8abbd7), color-stop(100%, #066dab));
  background-image: -webkit-linear-gradient(top, #c5deea 0%, #8abbd7 38%, #066dab 100%);
  background-image: -moz-linear-gradient(top, #c5deea 0%, #8abbd7 38%, #066dab 100%);
  background-image: -o-linear-gradient(top, #c5deea 0%, #8abbd7 38%, #066dab 100%);
  background-image: linear-gradient(top, #c5deea 0%, #8abbd7 38%, #066dab 100%);
  text-decoration: none;
}
.blue-button span {
  color: #fff;
  font-family: oswald;
}

.black_button, .grey_button, .grey-light-button, .grey_button_mv, ._btnJoin, .white_button {
  cursor: pointer;
  text-transform: uppercase;
}
.black_button:hover, .grey_button:hover, .grey-light-button:hover, .grey_button_mv:hover, ._btnJoin:hover, .white_button:hover {
  text-decoration: none;
}

.black_button, .grey_button_mv, .grey_button, .white_button, .grey-light-button {
  font-size: 14px;
}

.white_button {
  background-color: white;
  border: 0;
}

.black_button {
  background-color: #424242;
}
.black_button:hover {
  background-color: #a5a5a5;
  border: 2px solid #c6c6c6;
}

.black_button, .grey_button_mv {
  color: #fff;
  letter-spacing: 0.04em;
  border: 2px solid #6d6d6d;
}

.grey_button_mv {
  margin-left: 10px;
  background-color: #7c7a7b;
}
.grey_button_mv:hover {
  background-color: #7c7a7b;
}

.grey_button {
  border-radius: 0;
  border: 0;
  background-color: #c6c6c6;
  color: white;
  padding: 8px;
  line-height: 1em;
}

.grey-light-button {
  color: #707070;
}

.clear {
  clear: both;
}

.nmcenter, .container {
  width: 1045px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}

.close {
  display: none;
}

.close_hard, .shut {
  display: none !important;
}

.open {
  display: block !important;
}

.lastli {
  margin-right: 0;
}

.cursor {
  cursor: pointer;
}

.loading {
  background-image: url("../images/loading.gif");
  height: 48px;
  width: 48px;
}

.icon {
  background-image: url("../images/sprites.svg");
}

.blue {
  color: #48a1c9;
}

.helvet {
  font-family: helvetica;
}

.oswald {
  font-family: oswald;
}

._ipic {
  background-position: -135px -125px;
  height: 20px;
  width: 22px;
  float: left;
}

._hdinh {
  overflow: hidden;
  margin: 0;
  position: absolute;
  font-size: 100px;
  height: 24px;
  width: 100px;
  opacity: 0;
  z-index: 1;
}

._cvpi {
  position: absolute;
}

._wrapglb {
  cursor: text;
  background-color: #fff;
  float: left;
  padding: 2px;
}
._wrapglb ._typingarea {
  float: left;
  background-color: #fff;
  cursor: default;
  position: relative;
}
._wrapglb ._typingarea ._wrapinput {
  overflow: hidden;
}

._transprt {
  opacity: 0;
}

._uiButton {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}

.disabled_bttn {
  color: #cccccc;
  pointer-events: none;
  cursor: default;
}

.disabled_button {
  background-color: #c6c6c6;
  color: white;
}

/* ======================Placeholder global=======================*/
.placeholding {
  position: relative;
}
.placeholding .placeholder {
  -moz-user-select: none;
  bottom: 1px;
  color: #a4a4a4;
  cursor: text;
  font-size: 15px;
  height: 20px;
  left: 2px;
  line-height: 20px;
  padding: 4px;
  position: absolute;
  right: 1px;
  top: -1px;
  white-space: nowrap;
  z-index: 1;
}
.placeholding input:focus + .placeholder {
  opacity: .6;
}

.hasome .placeholder {
  font-size: 0 !important;
  opacity: 0;
  z-index: -1;
}

.right_bdr {
  border-right: 1px solid #a4a4a4;
}

._title {
  text-transform: uppercase;
}

._sideRt {
  float: right;
}

._sideLf, ._sideCn {
  float: left;
}

.cnt_fixed {
  position: fixed;
}

/* ======================footer cropin window =======================*/
#uiPreview {
  height: 275px !important;
}
#uiPreview .modal_view .modal_foot {
  width: 380px;
  float: left;
  margin-top: 15px;
  text-align: right;
}
#uiPreview .modal_view .modal_foot .grey-light-button span {
  color: #707070;
}

/* Overlay */
#overlay {
  background-color: #878883;
}

.ie8 #overlay {
  -moz-opacity: .6;
  -ms-filter: "alpha(opacity=60)";
  filter: alpha(opacity=60);
}
.ie8 ._transprt {
  -moz-opacity: .0;
  -ms-filter: "alpha(opacity=00)";
  filter: alpha(opacity=0);
}
.ie8 ._hdinh {
  -moz-opacity: .0;
  -ms-filter: "alpha(opacity=0)";
  filter: alpha(opacity=0);
}
.ie8 ._fileUpload {
  -moz-opacity: .0;
  -ms-filter: "alpha(opacity=0)";
  filter: alpha(opacity=0);
}

body:nth-of-type(1) #modal-container .grey_button {
  margin-left: 289px;
}

@-moz-document url-prefix() {
  #modal-container .grey_button {
    margin-left: 289px;
  }
}

.arrow_down, .arrow_up, ._closeToolTour, .arrow_left {
  position: absolute;
}

.arrow_down {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #3a3a3a;
  bottom: -5px;
}

.arrow_up {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #3a3a3a;
  top: -5px;
}

._toolBar_inner, ._toolInfo {
  background-color: #3a3a3a;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  top: 0;
  z-index: 2;
  position: absolute;
  display: none;
}
._toolBar_inner p, ._toolInfo p {
  color: white;
  margin: 10px;
}

._glbTip {
  background-color: #0c6186;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  top: 0;
  z-index: 2;
  position: absolute;
  display: none;
}
._glbTip p {
  color: white;
  margin: 10px;
}

._glbTip {
  width: 250px;
}
._glbTip p {
  font-size: 16px;
  margin: 10px 20px;
}
._glbTip .arrow_up {
  right: 125px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #0c6186;
  top: -5px;
}
._glbTip .arrow_down {
  right: 125px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #0c6186;
  bottom: -5px;
}
._glbTip .arrow_left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #0c6186;
  left: -5px;
  top: 5px;
}
._glbTip ._closeToolTour {
  right: 5px;
  top: 3px;
  font-size: 12px;
}

._glbTip._homeTipCP {
  width: 165px;
  top: 56px;
  right: 59px;
}
._glbTip._homeTipCP .arrow_up {
  right: 22px;
}

._glbTip._homeTipSphere {
  top: 41px;
  left: 164px;
}

._glbTip._homeTipSearch {
  top: 25px;
  left: 120px;
}

._glbTip._homeTipSet {
  top: 50px;
  right: -10px;
}
._glbTip._homeTipSet .arrow_up {
  right: 22px;
}

._glbTip._homeTippro {
  top: 72px;
  right: -18px;
}
._glbTip._homeTippro .arrow_up {
  right: 45px;
}

._ontoolTour ._opendTool {
  display: block;
}

._toolBar_inner {
  display: block;
}

._toolInfo .arrow_left, ._shareTooltip .arrow_left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #3a3a3a;
  left: -5px;
}

._glbTip {
  z-index: 9999;
}

._toolTransOrgn {
  background: #ad5639;
  background: transparent\9;
  background: rgba(173, 86, 57, 0.9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ad5639,endColorstr=#99ad5639);
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  top: 0;
  z-index: 2;
  position: absolute;
  border-top: 1px solid #cccccc;
  display: none;
}
._toolTransOrgn p {
  color: white;
  margin: 8px;
  font-size: 14px;
}
._toolTransOrgn .arrow_down {
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid rgba(173, 86, 57, 0.9);
  bottom: -7px;
  bottom: -7px;
}

._toolError {
  background-color: #ac0e0d;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  top: 0;
  z-index: 2;
  position: absolute;
  display: none;
}
._toolError p {
  color: white;
  margin: 10px;
}
._toolError .arrow_left {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #ac0e0d;
  left: -5px;
}
._toolError .arrow_up {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #ac0e0d;
  top: -5px;
}
._toolError p {
  text-align: center;
  word-wrap: break-word;
}

._toolInfo, ._toolError {
  width: 202px;
  right: -207px;
}
._toolInfo .arrow_left, ._toolError .arrow_left {
  position: absolute;
  top: 6px;
  left: -5px;
}

._showInfo ._toolInfo, ._showInfo ._toolError {
  display: inline-block;
}

.wrap_dot, ._alignCenter {
  margin: 0 auto;
}

.val_error {
  border-color: #f77 !important;
}

._valError {
  background-image: url("data:image/png;base64,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");
  background-position: right;
  background-repeat: no-repeat;
}

/*global circle*/
.gl_list_circle li, .gl_list_circle .wrap_img_round, .gl_list_circle .wrap_content {
  float: left;
}
.gl_list_circle li {
  padding: 10px;
}
.gl_list_circle li .wrap_img_round {
  margin-right: 10px;
}
.gl_list_circle li .wrap_content a {
  word-wrap: break-word;
  float: left;
}
.gl_list_circle li .wrap_content ._fntCircle {
  font-size: 14px;
  margin-bottom: 2px;
}

._wdo {
  color: #b7b5b6;
  font-size: 15px;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  line-height: 3.5em;
}

._red {
  color: #f77;
}

._green {
  color: green;
}

._spcfontpw span {
  font-size: 11px;
}

._orange {
  color: #FFA500;
}

.img_32 {
  width: 32px;
  height: 32px;
}

._blowScroll {
  overflow-y: auto;
  padding-right: 10px;
}

._wraProgressBar {
  position: relative;
  background-position: -396px -156px;
  height: 3px;
  background-color: #a4a4a4;
}

._fillBar {
  position: absolute;
  height: 3px;
  width: 5%;
  background: url(../images/fillbar.jpg) 0 0 repeat;
}

._avatarOverlay {
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
  text-align: center;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  display: none;
}
._avatarOverlay ._text {
  text-transform: uppercase;
  color: white;
  text-decoration: none;
}

.input-trans {
  outline-style: none;
  box-shadow: none;
  border-color: transparent;
}

._activationBanner, ._blueBanner {
  background-color: #48a1c9;
  padding: 10px;
  position: relative;
  display: none;
}
._activationBanner p, ._blueBanner p {
  color: white;
  font-size: 22px;
}
._activationBanner ._iCross_transp, ._blueBanner ._iCross_transp {
  position: absolute;
  right: 5px;
  top: 0;
  border: 0;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  background-color: transparent;
  outline: 0;
}

._ie ._ieBanner {
  display: block;
}

._cmactivateAcount ._activationBanner {
  display: block;
}

._roundAvatar {
  overflow: hidden;
  width: 45px;
  height: 45px;
  background: white;
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  border-radius: 45px;
  border: 2px solid white;
}

._reCmm {
  position: absolute;
  display: none;
}
._reCmm:hover {
  text-decoration: none;
}
._reCmm span {
  font-size: 13px;
  float: left;
  padding: 1px 3px 3px 3px;
  line-height: 0.7em;
}
._reCmm span:hover {
  background-color: #f4f2f3;
}

._wrapReplyCmmt {
  display: none;
  width: 100%;
  margin-top: 2px;
}
._wrapReplyCmmt ._roundAvatar {
  width: 35px;
  height: 35px;
  background: white;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
}

._onReplyCmmt ._wrapReplyCmmt {
  display: inline-block;
}

._iBadgeYellowXs, ._iGoldRing, ._iRingReply {
  position: absolute;
}

._iRingReply, ._iGoldRing {
  z-index: 1;
}

._iGoldRing {
  top: -4.5px;
  left: -4px;
}

._iRingReply {
  top: -3px;
  left: -2px;
}

._iBadgeYellowXs {
  bottom: -3px;
  left: -4px;
  z-index: 2;
}

._fade-in-right-big {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

._fade-in-right {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

._successDisplay {
  background: #5ec760;
  background: transparent\9;
  background: rgba(94, 199, 96, 0.9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#995ec760,endColorstr=#995ec760);
  zoom: 1;
}

._errorDisplay {
  background: #ac0e0d;
  background: transparent\9;
  background: rgba(172, 14, 13, 0.8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ac0e0d,endColorstr=#99ac0e0d);
  zoom: 1;
}

._errorDisplay, ._successDisplay, ._errorDisplayBox {
  width: 100%;
  text-align: center;
  overflow: hidden;
  padding: 5px 0;
  color: #ebebeb;
  font-size: 16px;
}

._errorDisplayBox {
  border: 1px solid #b7b5b6;
  color: #3a3a3a;
}

.fa-bookmark {
  color: #48a1c9;
}

.fa-bookmark-o:hover {
  color: #f2f2f2;
}

.fa-bookmark-o, .fa-thumbs-o-up, .fa-thumbs-o-down {
  color: #e6e6e6;
}

._button-round {
  width: 35px;
  height: 35px;
  -webkit-border-radius: 999em;
  -moz-border-radius: 999em;
  border-radius: 999em;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  border: 1px solid #c6c6c6;
  outline: 0;
  background-color: transparent;
}

._buttonCP {
  background-color: #48a1c9;
  padding: 3px 10px;
  width: 132px;
  display: inline-block;
}
._buttonCP .fa, ._buttonCP span {
  float: left;
  color: white;
}
._buttonCP span {
  font-size: 18px;
  margin: 2px 0 0 4px;
}
._buttonCP:hover {
  background-color: #4597bd;
  transition: all .2s ease-in;
}

._buttonCP._SC {
  width: auto;
  padding: 6px 20px 6px 16px;
}
._buttonCP._SC span {
  font-size: 20px;
  margin-left: 8px;
}

svg:not(:root) {
  overflow: hidden;
}

/*********************** END GLOBAL-CLASSES ***************************/
/*********************** HOLD SCREEN ***************************/
.nmcolumn_1 .nmcenter, .nmcolumn_1 .wrap_cards {
  width: 775px;
}

.nmcolumn_2 .nmcenter, .nmcolumn_2 .wrap_cards {
  width: 1059px;
}

.nmcolumn_3 .nmcenter, .nmcolumn_3 .wrap_cards {
  width: 1581px;
}

.nmcolumn_4 .nmcenter, .nmcolumn_4 .wrap_cards {
  width: 2103px;
}

.nmcolumn_5 .nmcenter, .nmcolumn_5 .wrap_cards {
  width: 2625px;
}

.nmcolumn_6 .nmcenter, .nmcolumn_6 .wrap_cards {
  width: 3147px;
}

.nmcolumn_7 .nmcenter, .nmcolumn_7 .wrap_cards {
  width: 3669px;
}

.nmcolumn_8 .nmcenter, .nmcolumn_8 .wrap_cards {
  width: 4191px;
}

@media screen and (min-width: 85.625em) and (max-width: 100em) {
  .nmcolumn_2 .nmcenter, .nmcolumn_2 .wrap_cards {
    width: 1259px;
  }
}
/* ======================HEADER =======================*/
input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

._wrapHead {
  margin: 0 50px;
}

h1 #nmLogo, h1 #logoLand {
  text-indent: 110%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  display: block;
}
h1 #nmLogo {
  background-image: url('../images/icons-se88abbcbd5.png');
  background-position: -280px -1891px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 165px;
  width: 311px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dppx) {
  h1 #nmLogo {
    background-size: 311px 1679.5px;
    background-position: 0 -1094px;
    height: 165px;
    width: 311px;
  }
}

#head {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 125px;
}
#head ._backgOn {
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
}
#head ._valError, #head ._ivpass {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABEBJREFUeNq8Vs1vG0UUf7O7dte76+A4sQNq4q9WVYqTpopCD0BVKS1SAo0qISqhHuHAoQfO/AP0L+CA1AuXopYKKQi1FqoiCEiB9ECTNJSEttT5UNo4seN41x/r/eDNejbd2A70UsZ68ujNzO837zdv3iz5LB6Hdu1KNktYl0fjPEab5TGT+Ww4oAkHgBMG6G8ynk2jwHqTWYzI/lcSRsAzv4gmowXZf8Az30CroGloJfZfZX6zmUhoQ3CIgYbQwicUZeikolwICUJa5vleOlczzbUdw1i8p6qT86o6h65ttCIjqzUTEXomHgKR7TzSIQixC93dlwd7e8cGTp2CV3geJLMhfxn7Rezfn52FhbW1zOTW1he7hrGCQzkWWdVL5EZCmOYKJRjv6vogLorvnx0dTadkGUpLS6DmclAol53JPkkCKRKBsyMjkDx+fEyemurLVqvf3t7evsmALUZku+CEkdEIokOK8tZENHp17OJF4BC89PgRGBTcbjpPQkBAsmDqCNj9/XD7xg2Y3Nz8aEFVZ3B0k0VEz8h2U9LHziGM+n/49nvvAvfnH1D6awmsagU4jgDHczA6/TOcvnXL6VMfHaNzyINFeHN8HIYV5RLFQJMYptM4dhZUKnk4GBw+kUice800oLyKEtsWcAK/Z3T39LfPh3Po3MPEhsFY7BxucojJvpfy7gWjGaUMyvL59BsjUF55goHWgUcQr7mn1+LHueXsE0hjgmA2TjBV/O7lFViHhiZ2+nwnexQ86N1iY5dNzdJraHrbMQPXRIMKhBGD3akWErrKJ3Jct4gJUarTKFqKAZiqimC7bcdoNIdQOj8hIYbLe0n2NXqgvI9/nhJeHLUEVllzxlvWUekwIcjz+rbvxrtFzqhZVl73+SI+lMzUtFa50OeQtJFLUCTQMcKabec95cXyktRpLSoYxr1nJe2daFc3VGu1FqD1r67iUrOtXCKueYpyFur1eXYR3aLphGaxeqNhHfpufuZXkFMpEOQAcCiL1+KXP4Xejz9p8dMopGQSFmZ+gwVN+x6xVC8J7ykrwoaul3vqRiKZHkh1SSLKozZqPsc5JgQ7QN9Yh+rfj/Z8vN8PUiwOWdsHP/w0fSeTz3/NaphLBF5xHTyekJKwsjqROnMGOgKYa7WKc+EIJkTl4bJDQBCcYJEUZIwgkYLd6GHIXLsO04XC5890fRlxdthT0IiEVuFfikWXyMZodmSO23r8+1x3MJaIxl/vByRuEFmWU1IETAyx51UIHOuHuad5+Oba9cUHqvol4txhZV9j5+wUPP50KOSSuNXTeFipZJcrlbv22no4v5E7Gjh6DORYDDqTKQj0xaESjsC6wcFUZgp+nL2buZnLXVnUtBmPTDU3ir335EUerU5BGJB4vs95T0xzFTPxvufRyjOJDn60XvbzS5q/Vl7GhwT5Pz6JDiR50Yab+c85/wgwAIHw2anlI6mPAAAAAElFTkSuQmCC");
  background-position: right;
  background-repeat: no-repeat;
}
#head ._forgotpass {
  display: none;
  margin-top: 5px;
}
#head #login {
  float: right;
  margin-top: 27px;
  padding: 10px 82px 10px 10px;
  position: relative;
  width: 471px;
}
#head #login:hover {
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
}
#head #login:hover ._forgotpass {
  display: block;
}
#head ._hasError ._forgotpass {
  display: block;
}

.privacyPolicy #head, .unsubscribe #head {
  height: 208px;
}
.privacyPolicy #head h1, .unsubscribe #head h1 {
  float: left;
  margin-top: 30px;
}
.privacyPolicy #head ._sideRt, .unsubscribe #head ._sideRt {
  margin-top: 53px;
}
.privacyPolicy #head ._sideRt ul, .privacyPolicy #head ._sideRt li, .unsubscribe #head ._sideRt ul, .unsubscribe #head ._sideRt li {
  float: left;
}
.privacyPolicy #head ._sideRt li, .unsubscribe #head ._sideRt li {
  border-right: 1px solid white;
}
.privacyPolicy #head ._sideRt li a, .unsubscribe #head ._sideRt li a {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  color: white;
  padding: 0 20px;
  line-height: 1em;
  text-transform: uppercase;
}
.privacyPolicy #head ._sideRt li a:hover, .unsubscribe #head ._sideRt li a:hover {
  color: #48a1c9;
  text-decoration: none;
}
.privacyPolicy #head ._sideRt li .blue, .unsubscribe #head ._sideRt li .blue {
  color: #48a1c9;
}
.privacyPolicy #head ._sideRt ._lastli, .unsubscribe #head ._sideRt ._lastli {
  border-right: none;
}

.ie8 .placeholding input:focus + .placeholder {
  -moz-opacity: .6;
  -ms-filter: "alpha(opacity=60)";
  filter: alpha(opacity=60);
}

@-moz-document url-prefix() {
  #head #login #fr_login .nmFbutton .blue_button_s {
    padding-bottom: 3px;
  }
}

/* ======================LANDING PAGE=======================*/
input {
  font-family: Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  color: #909090;
  border-color: #4f95b6;
  font-size: 16px;
  padding: 0 2px;
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

::-webkit-input-placeholder {
  color: #909090;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #909090;
}

::-moz-placeholder {
  /* Firefox 19+ */
  color: #909090;
}

:-ms-input-placeholder {
  color: #909090;
}

body {
  background-color: gray;
}

.required_newpass ._ivpass {
  background-image: url("data:image/png;base64,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");
  background-position: right;
  background-repeat: no-repeat;
}
.required_newpass ._pvpass {
  background-image: url(data:image/png;base64,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);
  background-position: right;
  background-repeat: no-repeat;
}

p, h2, h3, h4, a, li, div {
  color: #f2f2f2;
}

h3, h4 {
  text-transform: capitalize;
}

.text-input {
  font-style: italic;
}

._secLogo {
  bottom: 15px;
  left: 30px;
}

._rightColl {
  width: 290px;
  min-height: 880px;
  top: 0;
  bottom: 0;
  right: 40px;
  padding: 10px 30px;
  z-index: 2;
}
._rightColl ._blueBtn {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  background: #52bae6;
  padding: 5px 35px;
  color: white;
  border: 0;
  padding: 0px 8px;
  font-size: 18px;
}
._rightColl ._blueBtn:hover {
  background-color: #48a1c9;
  text-decoration: none;
}
._rightColl ._blowNiume {
  display: inline-block;
  margin-top: 40px;
}
._rightColl ._blowNiume h3 {
  font-size: 32px;
}
._rightColl ._blowNiume h4 {
  font-size: 22px;
  margin: 22px 0 10px 0;
}
._rightColl ._blowNiume p {
  font-size: 18px;
}
._rightColl ._wrapRegister {
  margin-top: 30px;
}
._rightColl ._wrapRegister .text-input {
  border: none;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 18px;
}
._rightColl ._wrapRegister ._mandF {
  color: #7f7f7f;
  margin: 0 0 10px 3px;
}
._rightColl ._wrapRegister .nmFregister {
  background-color: white;
  width: 290px;
}
._rightColl ._wrapRegister .nmFregister ul .text-input, ._rightColl ._wrapRegister .nmFregister ul li {
  height: 45px;
  width: 276px;
  padding: 0 5px;
}
._rightColl ._wrapRegister .nmFregister ul li {
  float: left;
  border-bottom: 2px solid #48a1c9;
  border-right: 2px solid #48a1c9;
  border-left: 2px solid #48a1c9;
}
._rightColl ._wrapRegister .nmFregister ul li ._empField {
  width: 287px;
}
._rightColl ._wrapRegister .nmFregister ul li ._empField ._gndr {
  margin-bottom: 0;
}
._rightColl ._wrapRegister .nmFregister ul .name {
  border-top: 2px solid #48a1c9;
}
._rightColl ._wrapRegister .placeholding .placeholder {
  top: 1px;
  color: gray;
}
._rightColl ._wrapRegister .grey-light {
  color: #7f7f7f;
}
._rightColl ._wrapRegister #registration_errors {
  float: left;
  width: 351px;
  margin-top: 10px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 290px;
}
._rightColl ._wrapRegister #vrset_js {
  width: 351px;
  margin-top: 10px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}
._rightColl ._wrapRegister #vsnwp_js {
  width: 351px;
  margin-top: 10px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}
._rightColl ._wrapRegister .pmdtry {
  margin-bottom: 10px;
}
._rightColl ._wrapRegister ._wrapError, ._rightColl ._wrapRegister ._wrapCondtxt {
  text-align: center;
  padding: 15px 10px;
}
._rightColl ._wrapRegister ._wrapError p, ._rightColl ._wrapRegister ._wrapError a, ._rightColl ._wrapRegister ._wrapError span, ._rightColl ._wrapRegister ._wrapCondtxt p, ._rightColl ._wrapRegister ._wrapCondtxt a, ._rightColl ._wrapRegister ._wrapCondtxt span {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 14px;
  line-height: 1em;
}
._rightColl ._wrapRegister ._wrapError ._orange, ._rightColl ._wrapRegister ._wrapCondtxt ._orange {
  color: #FFA500;
}
._rightColl ._wrapRegister ._wrapError ._red, ._rightColl ._wrapRegister ._wrapCondtxt ._red {
  color: #f77;
}
._rightColl ._wrapRegister ._wrapError ._green, ._rightColl ._wrapRegister ._wrapCondtxt ._green {
  color: green;
}
._rightColl ._wrapRegister ._wrapCondtxt {
  display: none;
}
._rightColl ._wrapRegister .fieldset_foot_l {
  position: relative;
}
._rightColl ._wrapRegister .fieldset_foot_l ._plainButtonWhite {
  background-color: #52bae6;
  width: 290px;
  height: 54px;
  line-height: 1.8em;
  display: inline-block;
  margin-top: 2px;
}
._rightColl ._wrapRegister .fieldset_foot_l ._plainButtonWhite:hover {
  background-color: #48a1c9;
}
._rightColl ._wrapRegister .fieldset_foot_l:hover ._wrapCondtxt {
  display: block;
}
._rightColl ._wrapRegister .fieldset_foot_l ._lcp {
  margin: 10px 45%;
}
._rightColl ._wrapRegister .wrap_btlfb {
  margin-top: 20px;
}
._rightColl ._wrapRegister ._preRgs {
  margin-top: 25px;
  float: left;
}
._rightColl ._lgnTxt {
  text-align: center;
  padding: 5px 0;
}
._rightColl ul, ._rightColl li {
  float: left;
}
._rightColl ._loginSocialMedia li {
  margin-right: 1px;
}
._rightColl #login ._plainButtonI {
  line-height: 1em;
  margin: 0;
}
._rightColl #login ._plainButtonI:hover {
  color: #70e6f1;
}
._rightColl #login ._wrapResetPass p, ._rightColl #login ._wrapResetPass span, ._rightColl #login #login_errors p, ._rightColl #login #login_errors span {
  color: #eaeae8;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 14px;
}
._rightColl #login li, ._rightColl #login ._footField, ._rightColl #login .nmEmailreset, ._rightColl #login #resetpass_errors, ._rightColl #login ._wrapLogin, ._rightColl #login ._succP, ._rightColl #login ._checkbox, ._rightColl #login ._labelCheck, ._rightColl #login ._forgotpass {
  float: left;
  display: inline-block;
}
._rightColl #login ._succP {
  margin-top: 5px;
}
._rightColl #login li {
  margin-right: 10px;
}
._rightColl #login ._forgotpass, ._rightColl #login ._labelCheck {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 18px;
}
._rightColl #login h5 {
  margin-bottom: 3px;
  text-transform: capitalize;
  font-size: 22px;
}
._rightColl #login ._loginOptions li {
  margin-right: 3px;
}
._rightColl #login ._loginOptions ._lastli {
  width: 287px;
}
._rightColl #login ._loginOptions ._checkbox {
  margin: 5px 2px 0 2px;
  height: auto;
}
._rightColl #login ._loginOptions ._forgotpass {
  float: right;
  font-style: italic;
}
._rightColl #login ._loginOptions ._labelCheck {
  color: #909090;
}
._rightColl #login ._loginOptions ._labelCheck, ._rightColl #login ._loginOptions ._forgotpass {
  font-size: 14px;
  line-height: 1em;
  margin-top: 3px;
}
._rightColl #login #fr_login .nmFdetails {
  float: left;
}
._rightColl #login #fr_login .nmFdetails .text-input {
  width: 98px;
}
._rightColl #login .text-input {
  background-color: transparent;
}
._rightColl #login ._wrapResetPass {
  position: relative;
  margin-left: 3px;
}
._rightColl #login ._wrapResetPass .text-input {
  font-size: 12px;
}
._rightColl #login ._wrapResetPass #reset_password {
  width: 100px;
}
._rightColl #login ._wrapResetPass #re_password {
  width: 115px;
}
._rightColl #login ._wrapResetPass ._spcfontpw {
  margin-bottom: 2px;
}
._rightColl #login ._wrapResetPass #resetpass_errors {
  width: 100%;
  margin-top: 5px;
}
._rightColl #login ._wrapResetPass li {
  margin-right: 5px;
}
._rightColl #login #login_errors {
  width: 351px;
  float: left;
  width: 395px;
  margin-top: 10px;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}
._rightColl #login ::-webkit-input-placeholder {
  color: #eaeae8;
}
._rightColl #login :-moz-placeholder {
  /* Firefox 18- */
  color: #eaeae8;
}
._rightColl #login ::-moz-placeholder {
  /* Firefox 19+ */
  color: #eaeae8;
}
._rightColl #login :-ms-input-placeholder {
  color: #eaeae8;
}
._rightColl #login input {
  color: white;
}

#wrapper {
  margin-top: 100px;
}
#wrapper .wrmssfp {
  display: none;
}
#wrapper ._text {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 24px;
  text-transform: none;
  line-height: 1.2em;
}
#wrapper ._extText, #wrapper ._lcp, #wrapper ._plainButtonWhite, #wrapper ._wrapCondtxt {
  float: left;
}
#wrapper .container {
  clear: left;
}
#wrapper ._textNiume {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 30px;
  text-transform: uppercase;
  float: left;
  margin: 10px 0 0 14px;
}

._overlay {
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

._mainContent {
  position: relative;
  margin: 0;
  display: inline-block;
  text-align: center;
}
._mainContent h2 {
  font-size: 6em;
  text-transform: none;
}
._mainContent ._slogan {
  text-transform: uppercase;
  letter-spacing: 0.21em;
  font-size: 22px;
}
._mainContent ._coverScreen, ._mainContent ._wrapScreens {
  margin: 0 auto;
}
._mainContent ._wrapScreens {
  margin-top: 65px;
  width: 940px;
  text-align: center;
  position: relative;
}
._mainContent ._screenShots {
  height: auto;
  -webkit-box-shadow: rgba(0, 0, 0, 0.65) 5px 5px 12px 0px;
  -moz-box-shadow: rgba(0, 0, 0, 0.65) 5px 5px 12px 0px;
  box-shadow: rgba(0, 0, 0, 0.65) 5px 5px 12px 0px;
}
._mainContent ._screenShots img {
  width: 100%;
  height: auto;
}
._mainContent ._screen1, ._mainContent ._screen2 {
  display: inline-block;
  margin: 0 10px;
}
._mainContent ._screen3, ._mainContent ._coverScreen {
  width: 550px;
}
._mainContent ._screen3, ._mainContent ._overlay {
  position: absolute;
}
._mainContent ._screen3 {
  top: 75px;
}
._mainContent ._screen3:hover ._secExplore {
  display: block;
}
._mainContent ._secExplore {
  display: none;
}
._mainContent ._secExplore ._linkExp, ._mainContent ._secExplore ._xlFont, ._mainContent ._secExplore ._xsFont {
  display: inline-block;
}
._mainContent ._secExplore ._linkExp {
  text-align: center;
  margin: 0 auto;
  margin-top: 25%;
  width: 200px;
}
._mainContent ._secExplore ._linkExp:hover {
  text-decoration: none;
}
._mainContent ._secExplore ._xlFont {
  font-weight: bolder;
  font-style: italic;
  color: white;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 60px;
}
._mainContent ._secExplore ._xsFont {
  color: #909090;
  text-transform: uppercase;
  font-size: 15px;
  letter-spacing: .2em;
}

._footSlogans ._boxRandom {
  width: 606px;
  text-align: center;
  margin: 215px auto 0 auto;
}
._footSlogans ._txtSlogan {
  font-size: 28px;
  font-style: italic;
}
._footSlogans ._txtLight, ._footSlogans ._txtWhite {
  font-size: 16px;
}
._footSlogans ._txtLight {
  color: #909090;
}
._footSlogans ._txtWhite {
  color: white;
}

.landing._pcdevice #footer {
  margin: 70px auto 0 auto;
  position: relative;
  width: 545px;
  height: auto;
}
.landing._pcdevice #footer ._listFoot {
  margin-left: 0;
}

/*---------------------- General class ------------------------*/
.scss_msge {
  color: #9cb635;
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 17px;
  text-transform: uppercase;
  padding: 5px;
}

.wrapFbookLogin, ._wrapFbookLogin, ._Fbutton {
  width: 96px;
  height: 24px;
}

._wrapFbookLogin {
  position: relative;
}
._wrapFbookLogin ._wrapFakeFb, ._wrapFbookLogin ._Fbutton {
  position: absolute;
  left: 0px;
  top: 0px;
}
._wrapFbookLogin ._wrapFakeFb {
  cursor: pointer;
  z-index: 111;
}
._wrapFbookLogin ._Fbutton {
  overflow: hidden;
  z-index: 333;
  opacity: 0;
  filter: alpha(opacity=0);
}

._selectnm {
  background: url(../images/arrow_dw_t.png) no-repeat right transparent;
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width: 768px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 310px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 350px;
  }

  ._mainContent h2 {
    font-size: 37px;
  }
  ._mainContent ._slogan {
    font-size: 13px;
  }
  ._mainContent ._wrapScreens {
    width: 767px;
    margin-top: 75px;
  }

  ._centerCont {
    width: 768px;
  }
}
@media screen and (min-width: 1200px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 350px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 460px;
  }

  ._mainContent ._wrapScreens {
    width: 750px;
  }
  ._mainContent h2 {
    font-size: 3.8em;
  }
  ._mainContent ._slogan {
    font-size: 15px;
  }

  ._centerCont {
    width: 810px;
  }
}
@media screen and (min-width: 1285px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 365px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 480px;
  }

  ._mainContent h2 {
    font-size: 3.8em;
  }
  ._mainContent ._slogan {
    font-size: 15px;
  }
  ._mainContent ._wrapScreens {
    width: 788px;
  }

  ._centerCont {
    width: 896px;
  }
}
@media screen and (min-width: 1300px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 305px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 365px;
  }

  ._mainContent h2 {
    font-size: 3.8em;
  }
  ._mainContent ._slogan {
    font-size: 15px;
  }
  ._mainContent ._wrapScreens {
    width: 788px;
  }

  ._centerCont {
    width: 896px;
  }
}
@media screen and (min-width: 1400px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 365px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 480px;
  }

  ._mainContent h2 {
    font-size: 4.5em;
  }
  ._mainContent ._slogan {
    font-size: 16px;
  }
  ._mainContent ._wrapScreens {
    width: 788px;
  }

  ._centerCont {
    width: 1060px;
  }
}
@media screen and (min-width: 1500px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 400px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 500px;
  }

  ._mainContent h2 {
    font-size: 5em;
  }
  ._mainContent ._slogan {
    font-size: 18px;
  }
  ._mainContent ._wrapScreens {
    width: 940px;
  }

  ._centerCont {
    width: 1108px;
  }
}
@media screen and (min-width: 1601px) {
  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 500px;
  }

  ._mainContent h2 {
    font-size: 5em;
  }

  ._mainContent ._slogan {
    font-size: 18px;
  }

  ._centerCont {
    width: 1329px;
  }
}
@media screen and (min-width: 1820px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 420px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 530px;
  }

  ._mainContent h2 {
    font-size: 6em;
  }

  ._mainContent ._slogan {
    font-size: 22px;
  }

  ._centerCont {
    width: 1502px;
  }

  #wrapper {
    margin-top: 73px;
  }
}
@media screen and (min-width: 1990px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 420px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 550px;
  }

  ._mainContent h2 {
    font-size: 6em;
  }

  ._mainContent ._slogan {
    font-size: 22px;
  }

  ._centerCont {
    width: 1502px;
  }
}
@media screen and (min-width: 2150px) {
  ._mainContent ._screen1, ._mainContent ._screen2 {
    width: 420px;
  }

  ._mainContent ._screen3, ._mainContent ._coverScreen {
    width: 550px;
  }

  ._mainContent h2 {
    font-size: 6em;
  }

  ._mainContent ._slogan {
    font-size: 22px;
  }

  ._centerCont {
    width: 1502px;
  }
}
@media screen and (max-width: 1601px) {
  #logoLand {
    background-image: url('../images/icons-se88abbcbd5.png');
    background-position: -506px -1177px;
    background-repeat: no-repeat;
    overflow: hidden;
    height: 134px;
    width: 91px;
  }
}
@media screen and (max-width: 1601px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1601px) and (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 1601px) and (min--moz-device-pixel-ratio: 2), screen and (max-width: 1601px) and (min-device-pixel-ratio: 2), screen and (max-width: 1601px) and (min-resolution: 144dppx) {
  #logoLand {
    background-size: 311px 1679.5px;
    background-position: -141px -1260px;
    height: 134px;
    width: 91px;
  }
}

@media screen and (max-width: 1500px) {
  #wrapper {
    margin-top: 72px;
  }

  ._rightColl ._blowNiume h3 {
    font-size: 28px;
  }
  ._rightColl ._blowNiume h4 {
    font-size: 20px;
  }
  ._rightColl ._blowNiume p {
    font-size: 16px;
  }

  ._footSlogans ._boxRandom {
    width: 558px;
  }

  ._rightColl ._blowNiume {
    font-size: 30px;
  }

  ._mainContent ._secExplore ._linkExp {
    margin-top: 20%;
  }
}
@media screen and (max-width: 1400px) {
  ._rightColl ._blowNiume {
    margin-top: 30px;
  }

  #wrapper {
    margin-top: 75px;
  }
}
@media screen and (max-width: 1285px) {
  ._footSlogans ._boxRandom {
    width: 410px;
  }
  ._footSlogans ._txtSlogan {
    font-size: 21px;
  }
  ._footSlogans ._txtLight, ._footSlogans ._txtWhite {
    font-size: 14px;
  }
}
@media screen and (max-width: 1200px) {
  ._footSlogans ._boxRandom {
    width: 415px;
    margin-top: 225px;
  }
  ._footSlogans ._txtSlogan {
    font-size: 18px;
  }
  ._footSlogans ._txtLight, ._footSlogans ._txtWhite {
    font-size: 13px;
  }
}
#footer {
  clear: both;
  position: relative;
  width: 100%;
  height: 36px;
  display: table;
}
#footer ._wrapCenter, #footer ._wrapMedia {
  margin: 0 auto;
}
#footer ._wrapCenter {
  width: 350px;
  margin-top: 30px;
}
#footer h4 {
  font-size: 28px;
  color: #dbdbdb;
}
#footer ul, #footer li {
  float: left;
}
#footer ._footNav {
  width: 373px;
}
#footer ._footNav a, #footer ._footNav ._version {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  line-height: 1em;
  margin: 0 10px;
}
#footer ._footNav li {
  border-right: 2px solid #3a3a3a;
}
#footer ._footNav ._lastli {
  border-right: none;
}
#footer ._sideRt {
  margin-right: 32px;
}
#footer ._sideRt ._at, #footer ._sideRt ._year {
  line-height: 1em;
}
#footer ._sideRt ._year {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
}
#footer ._sideRt ._at {
  font-size: 20px;
  margin-right: 5px;
}

.unsubscribe #footer ._firstli {
  margin-left: 10px;
}
.unsubscribe #footer ._socialMedia li {
  margin-right: 10px;
}
.unsubscribe #footer ._wrapMedia {
  width: 168px;
  text-align: center;
  height: 100px;
}
.unsubscribe #footer ._wrapCenter {
  width: 482px;
  height: 51px;
  margin-top: 0;
}
.unsubscribe #footer ._footNav {
  width: auto;
}
.unsubscribe #footer ._footNav li {
  height: 21px;
  border-right-color: #dbdbdb;
}
.unsubscribe #footer ._footNav a, .unsubscribe #footer ._footNav ._version {
  color: #dbdbdb;
}

.landing #footer, .privacyPolicy #footer {
  height: 55px;
  position: fixed;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
.landing #footer ._listFoot, .privacyPolicy #footer ._listFoot {
  margin-left: 30px;
}
.landing #footer ._listFoot li, .privacyPolicy #footer ._listFoot li {
  margin-left: 10px;
}
.landing #footer ._listFoot li a, .privacyPolicy #footer ._listFoot li a {
  font-family: sourceSansPro-light, Verdana, Tahoma, Ubuntu, Times, "Times New Roman", serif;
  font-size: 20px;
  color: white;
  padding: 5px;
}
.landing #footer ._listFoot li a:hover, .privacyPolicy #footer ._listFoot li a:hover {
  text-decoration: none;
  background: black;
  background: transparent\9;
  background: rgba(0, 0, 0, 0.3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
  zoom: 1;
}

._mobdevice.landing #footer {
  position: relative;
  height: 30px;
}
._mobdevice.landing #footer ._listFoot {
  margin: 0;
}
._mobdevice.landing #footer ._listFoot li a {
  font-size: 11px;
}

@media all and (min-width: 320px) and (max-width: 480px) {
  .privacyPolicy #footer {
    position: relative;
    padding-top: 30px;
  }
  .privacyPolicy #footer ._listFoot {
    margin-left: 0;
  }
}
