#top-box{position:relative;background:url(../images/slp-line-bg.gif) #c7c7c7 0% 0% repeat;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border:1px solid #c6c8c8;padding:17px;z-index:5}#top-box.lgin{padding:13px 17px}#top-box #top-menu{font-size:18px;line-height:30px;text-align:right;float:right;width:600px}#top-box #top-menu a,#top-box #top-menu span{color:#000;text-decoration:none;margin:0 6px}#top-box #top-menu a.login,#top-box #top-menu span.login{padding-right:17px;position:relative;margin-left:28px}#top-box #top-menu a.login:before,#top-box #top-menu a.login .before,#top-box #top-menu span.login:before,#top-box #top-menu span.login .before{content:'';display:block;position:absolute;width:18px;height:18px;left:-18px;top:2px;background:url(../images/spline.png?v=2) transparent 0 2px no-repeat;font-size:0;line-height:0;text-indent:-9999px}#top-box #top-menu a.login:after,#top-box #top-menu a.login .after,#top-box #top-menu span.login:after,#top-box #top-menu span.login .after{content:'';display:block;height:39px;width:1px;position:absolute;right:0;top:-7px;background:url(../images/spline.png?v=2) transparent -430px -40px no-repeat}#top-box.with_reg_form #top-menu a.login:before,#top-box.with_reg_form #top-menu a.login .before,#top-box.with_reg_form #top-menu span.login:before,#top-box.with_reg_form #top-menu span.login .before{content:'';display:block;position:absolute;width:20px;height:20px;left:-22px;top:2px;background:url(../images/spline.png?v=2) transparent -146px -825px no-repeat;font-size:0;line-height:0;text-indent:-9999px}.header_login{font-size:18px;line-height:0;text-align:right;float:right}.header_login a{color:#000;text-decoration:none;margin:0}.header_login a.login:before{content:'';display:block;position:relative;width:20px;height:20px;left:-22px;top:10px;background:url(../images/spline.png?v=2) transparent -146px -825px no-repeat;font-size:0;line-height:0;text-indent:-9999px}.header_login a:hover{text-decoration:underline}#top-box #top-menu a.logout,#top-box #top-menu span.logout{position:relative;margin-left:48px}#top-box #top-menu a.logout:before,#top-box #top-menu a.logout .before,#top-box #top-menu span.logout:before,#top-box #top-menu span.logout .before{content:'';display:block;position:absolute;width:18px;height:18px;left:-18px;top:2px;background:url(../images/spline.png?v=2) transparent 0 2px no-repeat;font-size:0;line-height:0;text-indent:-9999px}#top-box #top-menu a.logout:after,#top-box #top-menu a.logout .after,#top-box #top-menu span.logout:after,#top-box #top-menu span.logout .after{content:'';display:block;height:39px;width:1px;position:absolute;left:-40px;top:-7px;background:url(../images/spline.png?v=2) transparent -430px -40px no-repeat}#top-box #top-menu a.active,#top-box #top-menu span.active{color:#b92664}#top-box #top-menu a:hover{text-decoration:underline}#top-box #top-menu span:hover{cursor:default}#top-box #account-status{margin:0 500px 0 0;position:relative}#top-box #account-status.index-page{display:none}#top-box #account-status #join{text-transform:uppercase;font-size:21px;font-weight:700;font-family:Arial;line-height:30px;margin:0 0 0 12px}#top-box #account-status span.active{color:#b92664}.index #top-box:not(.landing-cta) #account-status #join{text-decoration:none;position:absolute;left:0;width:244px;height:64px;font-size:0;line-height:0;text-indent:-9999px;background:url(../images/spline.png?v=2) transparent -130px 0 no-repeat;margin:0}#account-status-balance{font-size:16px;line-height:25px}#account-status-balance .title{color:#404040}#account-status-balance .price-value{margin-left:10px;margin-right:15px;color:#000!important;font-weight:700}#account-status-balance .bonus a{color:#b92664;font-size:18px;line-height:30px;margin:0 0 0 10px}#account-status-balance span.buy-credits{color:#7da608;text-decoration:underline;cursor:default}#top-box #account-status-in{margin:10px 0 0;padding:20px 0 5px;border-top:1px solid #ddd}#top-box #account-status-menu{margin:0 250px 0 0;min-width:480px}#top-box #account-status-menu a{position:relative;color:#000;margin:0 0 0 50px}#top-box #account-status-menu a.active{color:#b92664;text-decoration:none}#top-box #account-status-menu a:before,#top-box #account-status-menu a .before{content:'';display:block;position:absolute;left:-25px;top:-2px;width:21px;height:21px;background:url(../images/spline.png?v=2) transparent 100px 100px no-repeat;font-size:0;line-height:0;text-indent:-9999px;cursor:pointer}#top-box #account-status-menu span{position:relative;color:#000;margin:0 0 0 50px}#top-box #account-status-menu span.active{color:#b92664;text-decoration:none}#top-box #account-status-menu span:before,#top-box #account-status-menu span .before{content:'';display:block;position:absolute;left:-25px;top:-2px;width:21px;height:21px;background:url(../images/spline.png?v=2) transparent 100px 100px no-repeat;font-size:0;line-height:0;text-indent:-9999px}#top-box #account-status-menu .messages{margin-left:25px}#top-box #account-status-menu .messages:before,#top-box #account-status-menu .messages .before{background-position:-310px -70px}#top-box #account-status-menu .chats:before,#top-box #account-status-menu .chats .before{background-position:-340px -70px}#top-box #account-status-menu .interests:before,#top-box #account-status-menu .interests .before{background-position:-330px -160px}#top-box #account-status-menu .favorites:before,#top-box #account-status-menu .favorites .before{background-position:-330px -190px}#top-box #account-status-menu .missed-chats:before,#top-box #account-status-menu .missed-chats .before{background-position:-500px 0}#top-box #account-start-videochat{width:240px;height:50px;display:block;position:absolute;right:15px;bottom:3px;background:url(../images/spline.png?v=2) transparent -270px -360px no-repeat;text-decoration:none}.btn6{background:url(../images/spline.png?v=2) transparent 0 -780px repeat-x;width:180px;position:relative;margin:0 30px;border:none;padding:0;color:#fff;font-size:16px;line-height:20px;cursor:pointer;padding:5px 0 10px;overflow:visible}.btn6:before,.btn6 .before{content:'';display:block;position:absolute;width:20px;height:35px;left:-20px;top:0;background:url(../images/spline.png?v=2) transparent 5px -819px no-repeat}.btn6:after,.btn6 .after{content:'';display:block;position:absolute;width:20px;height:35px;left:0;margin:0 0 0 100%;top:0;background:url(../images/spline.png?v=2) transparent -95px -819px no-repeat}.btn6 span.facebook_img{content:'';display:block;position:absolute;width:20px;height:20px;left:0;top:1px;background:url(../images/spline.png?v=2) transparent -115px -821px no-repeat}.btn6 span.facebook_text{margin-left:8px}span.facebook_or{margin:5px;font-size:16px}.div_facebook button{width:100px}.div_facebook{position:absolute;left:190px;top:-2px}#top-box-shadow{z-index:3;position:relative;top:-12px;content:'';width:100%;height:19px;margin:0 0 10px}#top-box-shadow .l{position:absolute;top:0;left:-5px;background:url(../images/index-slider-shadow.png) transparent 0 0 no-repeat;width:50px;height:19px}#top-box-shadow .r{position:absolute;top:0;right:-5px;background:url(../images/index-slider-shadow.png) transparent 0 -19px no-repeat;width:50px;height:19px}#top-box-shadow .c{margin:0 45px;background:url(../images/index-slider-shadow.png) transparent 0 -39px repeat-x;height:19px}a.btn6{width:auto;text-decoration:none;color:#fff;display:inline-block}a.btn6 span.facebook_text{margin-left:20px}.top-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.top-navigation-menu #account-status-balance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-navigation-menu .buy-credits{font-weight:400}.top-navigation-menu .total-cnt{font-weight:700;text-align:center;position:relative;color:#4d8900}.top-navigation-menu .navigation-link{text-decoration:none}.bottom-navigation-menu{display:none}@media screen and (max-width:480.98px){.bottom-navigation-menu{display:block;background:#fff;border-radius:10px;margin-bottom:15px;padding:10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.bottom-navigation-menu .rc-button+.user-credits{margin-top:15px}.bottom-navigation-menu .user-credits{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;line-height:25px}.bottom-navigation-menu .credits-value{color:#1c1c1c;margin-left:10px}.bottom-navigation-menu .credits-text{color:#404040}}@media screen and (max-width:991.98px){.top-navigation-menu{display:none}}@media screen and (min-width:992px){.top-navigation-menu{background:#fff!important;border-radius:10px;padding:15px!important;border:none!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.top-navigation-menu .total-cnt{margin-left:5px}.top-navigation-menu .buy-credits{width:49px;height:25px}}@media(min-width:992px) and (max-width:1280.98px){.top-navigation-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.top-navigation-menu #account-status-balance{margin-top:15px}}