.color-green{color: #00be4d}.bg-green{background-color: #00be4d}.transition{-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}body{padding-top: 10px;font: 14px / 1.5 Arial, Helvetica, sans-serif;color: #fff}a,a:link,a:visited,a:active{color: #fff}.table-vertical a,.table-horizontal a,.infoblock a{text-decoration: underline}h1,.h1{font-size: 16px;font-weight: bold}.grid-container{margin-left: auto;margin-right: auto;max-width: 1400px;padding-left: 10px;padding-right: 10px;margin-bottom: 45px;min-height: 100%;min-height: calc(100% - 45px);overflow: hidden}body > .bg{background: #cb68e9;background: -moz-linear-gradient(-45deg, #cb68e9 0%, #6d78ca 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #cb68e9), color-stop(100%, #6d78ca));background: -webkit-linear-gradient(-45deg, #cb68e9 0%, #6d78ca 100%);background: -o-linear-gradient(-45deg, #cb68e9 0%, #6d78ca 100%);background: -ms-linear-gradient(-45deg, #cb68e9 0%, #6d78ca 100%);background: linear-gradient(135deg, #cb68e9 0%, #6d78ca 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb68e9', endColorstr='#6d78ca', GradientType=1);height: 100%;min-height: 768px;position: fixed;top: 0;width: 100%;z-index: -3}.mobile-menue{display: none;position: fixed;width: 100%;top: 0;line-height: 50px;background-color: rgba(55,65,100,0.4);color: #fff;font-size: 18px;text-align: center;z-index: 9996;-webkit-backface-visibility: hidden}.mobile-menue a{display: block;line-height: 50px;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.mobile-menue span:hover{cursor: pointer}.logo-header-text{display: block;background: #00b8bc;padding: 10px 15px;margin: 0 0 10px}.logo-header-text h1 a,.logo-header-text .h1 a{color: #fff;font-size: 18px}.logo-header-image{display: block;margin-bottom: 10px}.logo-header-image img{width: 100%;height: auto}.module-left{position: relative;display: inline-block;z-index: 1100;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;float: left;width: 230px}.module-left .main,.module-left .secondary{display: block;width: 200px;border: 10px solid rgba(0,0,0,0.2)}.module-left .secondary{margin-top: 5px}.module-center{float: left;width: 100%;width: calc(100% - 240px);background-color: rgba(0,0,0,0.2);padding: 10px 5px}.module-center ul.check-circle{padding-left: 40px;list-style: none}.module-center ul.check-circle li:before{font-family: 'FontAwesome';font-size: 200%;color: #00be4d !important;content: '\f058';margin: 0 5px 0 -30px;vertical-align: middle}.logobox{margin-bottom: 1px;overflow: hidden;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.logobox img{height: auto;width: 200px}.logobox-hide{height: 0 !important}.loginbox{background-color: #374164;padding: 10px 5px 5px;text-align: center;margin-bottom: 1px}.loginbox .login{border: none;display: block;font-family: Arial, Helvetica, sans-serif;width: 100%;cursor: pointer}.loginbox .username,.loginbox .password{height: 40px;display: block;margin-bottom: 5px}.loginbox .username .icon,.loginbox .password .icon{background-color: #00b8bc;color: #fff;width: 40px;height: 40px;display: table;text-align: center;float: left;font-size: 14px}.loginbox .username div > span,.loginbox .password div > span{display: table-cell;height: 100%;vertical-align: middle;font-size: 16px}.loginbox .username input,.loginbox .password input{line-height: 37px;height: 36px;width: 142px;padding-left: 5px;color: #888;border-radius: 0;border: 1px solid #888;float: left;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;display: inline-block}.loginbox .username input:focus,.loginbox .password input:focus{border: 1px solid #00b8bc}.loginbox .username input.ios-fix,.loginbox .password input.ios-fix{height: 33px;width: 136px}.loginbox .password-lost{display: inline-block;width: 80%;position: relative;padding-bottom: 4px;border-bottom: 1px solid rgba(255,255,255,0.2);margin-bottom: 2px;font-size: 11px}.usermenue{display: table;width: 100%;height: auto;background: rgba(55,65,100,0.2)}.usermenue .menueitem{background-color: #374164;position: relative;float: left;height: 50px;margin-bottom: 1px;font-size: 21px;color: #fff;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.usermenue .menueitem:first-of-type{width: 149px;margin-right: 1px;font-size: 16px}.usermenue .menueitem:nth-of-type(2),.usermenue .menueitem:nth-of-type(6){width: 50px}.usermenue .menueitem:nth-of-type(3),.usermenue .menueitem:nth-of-type(4),.usermenue .menueitem:nth-of-type(5){width: 49px;margin-right: 1px}.usermenue .menueitem a{-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.usermenue .menueitem a:link,.usermenue .menueitem a:visited{color: #fff}.usermenue .menueitem a:hover{color: #00b8bc}.usermenue .menueitem a.has-indicator{padding-bottom: 15px !important;line-height: 35px !important}.usermenue .menueitem div{width: 100%;text-align: center}.usermenue .menueitem div a{display: block;position: relative;line-height: 50px}.usermenue .menueitem div a span{line-height: normal}.usermenue .menueitem .indicator{display: block;position: absolute;left: 0;bottom: 0;width: 100%;line-height: 15px;text-align: center;font-size: 10px;font-weight: bold}.usermenue .menueitem .indicator-maincolor{background: #00b8bc;color: #fff !important}.usermenue .menueitem .indicator-green{background: #00be4d;color: #fff}.usermenue .user .username{font-size: 14px;margin-left: 5px}nav{display: block}nav ul{background: rgba(55,65,100,0.2)}nav ul li{display: inline-block;position: relative;width: 100%;font-size: 14px;margin-bottom: 1px;background-color: rgba(55,65,100,0.6)}nav ul li:before{position: absolute;top: 0;left: 0;content: '';height: 100%;width: 5px;background-color: #00b8bc;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;z-index: 10}nav ul li:hover{cursor: pointer}nav ul li:hover a{color: #fff !important}nav ul li:hover:before{width: 100%;background-color: #00b8bc}nav ul li a{position: relative;z-index: 10;display: block;padding: 11px 0 11px 20px}.vipmenue{display: block;width: 100%;text-align: center;background-color: #374164;padding: 7px 0;vertical-align: middle}.vipmenue a{display: block}.vipmenue img{width: 72px;height: 36px;opacity: .8;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.vipmenue:hover img{opacity: 1}.searchfield{background-color: rgba(0,0,0,0.2);height: 40px;display: block;margin-bottom: 1px}.searchfield .icon{background-color: #00b8bc;color: #fff;width: 40px;height: 40px;display: table;text-align: center;float: left;font-size: 14px;overflow: hidden}.searchfield .icon button{display: table-cell;height: 100%;width: 100%;vertical-align: middle;font-size: 19px;line-height: 38px;-webkit-appearance: none !important;background: transparent;color: #fff;border: none;text-align: center;cursor: pointer;padding: 1px}.searchfield input{line-height: 37px;height: 38px;width: 154px;padding-left: 5px;color: #888;border: 0 none;border-radius: 0;float: left;display: inline-block}.searchfield input.ios-fix{width: 130px;height: 35px}#navi_search_result_content{position: relative}#navi_search_result_content .clear_search{position: absolute;top: 0;right: 3px}#navi_search_result_content .item{clear: both;padding: 5px}#navi_search_result_content .item .host_image{float: left}#navi_search_result_content .item .host_image img{width: 65px;height: 45px}#navi_search_result_content .item .host_info{float: left;padding-left: 5px}#navi_search_result_content .item .host_info .online{width: 37px;padding: 1px 3px;background: #00be4d}#navi_search_result_content .item .host_info a{display: block;text-decoration: underline;max-width: 118px;overflow: hidden}#navi_search_result_content .next_items{clear: both;padding: 5px;text-align: right}#navi_search_result_content .next_items a{text-decoration: underline}.lang-selector{background-color: rgba(0,0,0,0.2)}.lang-selector span{display: inline-block;position: relative;width: 39px;margin-right: 1px;text-align: center;background-color: rgba(55,65,100,0.6);float: left}.lang-selector span a{display: block;padding: 3px 0 5px}@media all and (max-width: 1024px){.thumbnails .bottom-icons{bottom: 0 !important;opacity: 1 !important}.thumbnails .top-right-icons{top: 5px !important;opacity: 1 !important}.thumbnails .top-left-icons .has-sound,.thumbnails .top-left-icons .has-hd,.thumbnails .top-left-icons .has-livepreview{opacity: 1 !important;margin-top: 0px !important}.thumbnails .name{background-color: #374164 !important;color: #fff !important}}.show-icons .bottom-icons{bottom: 0 !important;opacity: 1 !important}.show-icons .top-right-icons{top: 5px !important;opacity: 1 !important}.show-icons .top-left-icons .has-sound,.show-icons .top-left-icons .has-hd,.show-icons .top-left-icons .has-livepreview{opacity: 1 !important;margin-top: 0px !important}.show-icons .name{background-color: #374164 !important;color: #fff !important}.thumbnails > div{padding: 5px;position: relative;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;overflow: hidden}.thumbnails > div:hover .bottom-icons{bottom: 0 !important;opacity: 1 !important}.thumbnails > div:hover .top-left-icons .has-sound,.thumbnails > div:hover .top-left-icons .has-hd,.thumbnails > div:hover .top-left-icons .has-livepreview{opacity: 1 !important;margin-top: 0px !important}.thumbnails > div:hover .top-right-icons{top: 5px !important;opacity: 1 !important}.thumbnails > div:hover .name{background-color: #00b8bc;color: #fff}.thumbnails > div:hover .centered-icon{color: #fff}.thumbnails > div .link{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: 20}.thumbnails > div .link a{display: block;height: 100%;width: 100%;z-index: 20;background-image: url("/static/vx/2107/placeholder_4x3.gif")}.thumbnails > div .image{display: block;overflow: hidden;position: relative;background-size: 100% auto;background-position: 50%;background-repeat: no-repeat;background-color: black}.thumbnails > div .image .wrapper:after{padding-top: 75%;display: block;content: ''}.thumbnails > div .image .wrapper img{position: absolute;top: 0;bottom: 0;right: 0;left: 0}.thumbnails > div .bottom-icons{position: absolute;bottom: -50px;left: 0;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;z-index: 25;opacity: 0}.thumbnails > div .bottom-icons > div{position: relative;background-color: rgba(0,0,0,0.4);text-align: center;font-size: 14px;line-height: 34px;color: #d9d9d9;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}@media all and (min-width: 480px) and (max-width: 767px){.thumbnails > div .bottom-icons > div{font-size: 18px;line-height: 54px}}.thumbnails > div .bottom-icons > div:hover{background-color: rgba(0,0,0,0.8)}.thumbnails > div .bottom-icons > div a{display: block;height: 100%;color: inherit;font-size: inherit;line-height: inherit}.thumbnails > div .bottom-icons > div i{margin-right: 5px;color: inherit;font-size: inherit;line-height: inherit}.thumbnails > div .bottom-icons .active a{color: #00b8bc}.thumbnails > div .bottom-icons .active i{color: #00b8bc}.thumbnails > div .top-right-icons,.thumbnails > div .top-left-icons{position: absolute;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;z-index: 25;cursor: default}.thumbnails > div .top-right-icons .has-sound,.thumbnails > div .top-left-icons .has-sound,.thumbnails > div .top-right-icons .has-hd,.thumbnails > div .top-left-icons .has-hd,.thumbnails > div .top-right-icons .has-livepreview,.thumbnails > div .top-left-icons .has-livepreview{text-align: left;font-size: 16px;line-height: 24px;margin-left: 5px;color: #fff}.thumbnails > div .top-right-icons{top: 0;right: 5px;opacity: 0}.thumbnails > div .top-right-icons div.flag{display: block;width: 20px;height: 13px;background-size: 100% auto;background-repeat: no-repeat;margin-bottom: 7px;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.thumbnails > div .top-right-icons div.flag.de{background-image: url("/static/vx/2107/flags/de.png")}.thumbnails > div .top-right-icons div.flag.fr{background-image: url("/static/vx/2107/flags/fr.png")}.thumbnails > div .top-right-icons div.flag.it{background-image: url("/static/vx/2107/flags/it.png")}.thumbnails > div .top-right-icons div.flag.es{background-image: url("/static/vx/2107/flags/es.png")}.thumbnails > div .top-right-icons div.flag.en{background-image: url("/static/vx/2107/flags/us.png")}.thumbnails > div .top-right-icons div.flag.pl{background-image: url("/static/vx/2107/flags/pl.png")}.thumbnails > div .top-left-icons{top: 5px;left: 10px}.thumbnails > div .top-left-icons .has-sound,.thumbnails > div .top-left-icons .has-hd,.thumbnails > div .top-left-icons .has-livepreview{margin-top: -10px;opacity: 0;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.thumbnails > div .online-state{background-color: #00be4d;color: #fff;padding: 1px 3px}.thumbnails > div .new-state{background-color: #00b8bc;color: #fff;padding: 1px 3px;display: inline}.thumbnails > div .name{background-color: rgba(55,65,100,0.6);padding: 10px;line-height: normal;z-index: 15;position: relative;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;overflow: hidden;font-size: 1.1em;white-space: nowrap}@media all and (min-width: 480px) and (max-width: 767px){.thumbnails > div .name{font-size: 24px;line-height: 32px}}.thumbnails > div .name i{margin-right: 5px}.thumbnails > div .name .age{font-size: .75em}.thumbnails > div .name .motto,.thumbnails > div .name .desc,.thumbnails > div .name .zipcode{font-size: .75em;line-height: 1.2rem;text-transform: lowercase;overflow: hidden;display: block}.thumbnails > div .name .vx-rating{padding: 5px 0}.thumbnails > div .centered-icon{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;text-shadow: 1px 1px 4px rgba(0,0,0,0.5);color: rgba(255,255,255,0.6);-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;line-height: normal}.thumbnails > div .centered-icon div{display: table;width: 100%;height: 100%;vertical-align: middle;text-align: center}.thumbnails > div .centered-icon div span{display: table-cell;width: 100%;height: 100%;vertical-align: middle;text-align: center}.thumbnails > div .centered-icon div i{font-size: 3.5rem}.thumbnails .locked .centered-icon{background-color: rgba(0,0,0,0.7)}.thumbnails .locked .centered-icon i{font-size: 3.5rem}.breadcrumb,.headline{background-color: #374164;text-align: left;display: block;margin: 0 5px 5px 5px;line-height: 45px;padding: 0 0 0 10px;border-left: 5px solid #00b8bc;overflow: hidden}.breadcrumb a,.headline a{display: inline-block}.breadcrumb .navigation{float: left;display: inline-block;font-size: 14px}.breadcrumb .navigation i{padding: 0 5px}.headline .title{float: left;display: inline-block;font-size: 16px}.headline .link{position: relative;display: inline-block;float: right;height: 100%;border-left: 1px solid rgba(0,0,0,0.2);text-align: center;color: #fff;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;padding-left: 1px}.headline .link a{padding: 0 20px}.headline .link a i{margin-left: 5px;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.warningbox{background-color: #374164;color: #fff;text-align: left;display: block;margin: 0 -5px 5px 5px;border-left: 5px solid #00be4d;overflow: hidden;position: relative}.warningbox a{display: inline-block}.warningbox .title{display: block;padding: 5px 0 5px 55px}.warningbox .title:after{display: inline-block;font: normal normal normal 24px/40px FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '\f071';position: absolute;left: 10px;top: 50%;margin-top: -20px;z-index: 99;padding: 0 6px;height: 100%;vertical-align: middle}.filter-table{margin: 8px 5px 5px 5px;width: calc(100% - 10px) !important}.filter-table .category-main div{background-color: rgba(55,65,100,0.3);text-align: center;margin-bottom: 1px;line-height: 45px;width: calc(20% - 1px);margin-right: 1px;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.filter-table .category-main div a{display: block;height: 100%}.filter-table .category-main div.active{background-color: rgba(55,65,100,0.6);margin-bottom: 0;padding-bottom: 1px}.filter-table .category-main div:hover{background-color: rgba(55,65,100,0.6);margin-bottom: 0;padding-bottom: 1px}.filter-table .category-main div:last-of-type{width: 20%;margin-right: 0}.filter-table .category-sub{background-color: rgba(55,65,100,0.6)}.filter-table .category-sub div{text-align: center;line-height: 30px}.filter-table .category-sub div a{display: inline-block;width: 80%;margin: 5px;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.filter-table .category-sub div a:hover{background-color: rgba(55,65,100,0.8)}.filter-table .category-sub div span{display: inline-block;margin: 5px}.filter-table .category-sub div.empty{color: rgba(255,255,255,0.4)}.filter-table .category-sub .active a{background-color: rgba(55,65,100,0.8)}.filter-table-mobile{font-size: 16px;background: #374164;padding: 10px}.filter-table-mobile label{line-height: 2}.filter-table-mobile label.ios-fix{line-height: 1}.filter-table-mobile select{display: block;width: 100%;padding: 5px}.filter-table-mobile optgroup{line-height: 2em}.pagination{margin: 15px 5px 10px;display: block;background-color: rgba(55,65,100,0.8);text-align: center;position: relative}.pagination span,.pagination a{line-height: 50px;background-color: rgba(55,65,100,0.4);display: inline-block;width: calc(80% / 12);text-align: center;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.pagination .active,.pagination a:hover{background-color: #374164}.pagination .left,.pagination .right{position: absolute;display: inline-block;width: 6%;height: 100%;top: 0;text-align: center}.pagination .left:before,.pagination .right:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: .8em}.pagination .left{left: 0}.pagination .left:before{content: "\f053"}.pagination .right{right: 0}.pagination .right:before{content: "\f054"}.pagination .more{background: none}@media all and (max-width: 1024px){.pagination{height: 103px;padding: 0 12%}.pagination span,.pagination a{width: 20%}.pagination span:nth-of-type(-n+4),.pagination a:nth-of-type(-n+4){margin-bottom: 3px}.pagination .left,.pagination .right{width: 10%;line-height: 103px}}.horizontal-menue{z-index: 200;margin-bottom: 5px}.horizontal-menue .menueitem{display: inline-block;position: relative;text-align: center;background-color: rgba(55,65,100,0.6);-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.horizontal-menue .menueitem > a,.horizontal-menue .menueitem > span{padding: 15px 0;display: block}.horizontal-menue .menueitem > a i,.horizontal-menue .menueitem > span i{font-size: 1.29em;margin-right: 10px}.horizontal-menue .menueitem:hover:not(.disabled){background-color: #374164}.horizontal-menue .menueitem.disabled{opacity: .75}.horizontal-menue .menueitem.disabled .indicator{background-color: #4b7071}.horizontal-menue .menueitem.active{background-color: #374164;position: relative}.horizontal-menue .menueitem.active a:after{position: absolute;display: inline-block;width: 100%;height: 4px;left: 0;bottom: 0px;background-color: #00b8bc;content: " "}.horizontal-menue .menueitem .indicator{background-color: #00b8bc;color: #fff;padding: 3px 6px;border-radius: 10px;margin-left: 10px;font-size: .8em}.second-level{margin-bottom: 5px}.second-level .menueitem > a,.second-level .menueitem > span{padding: 10px 0}.second-level .menueitem.active a:after{display: none}.table-horizontal div{position: relative}.table-horizontal div span{float: left;text-align: left;display: inline-block;color: #fff;line-height: 30px;padding: 4px 0 4px 5px;margin: 0 1px 1px 0;height: 100%}.table-horizontal div span:nth-of-type(1){width: 38%;width: calc(40% - 5px - 1px);background-color: #374164}.table-horizontal div span:nth-of-type(2){width: 58%;width: calc(60% - 5px - 1px);background-color: rgba(55,65,100,0.6)}.table-vertical div{position: relative;margin-bottom: 3px;width: 100%;margin-right: 3px}.table-vertical div span{text-align: left;display: block;color: #fff;padding: 15px}.table-vertical div span:nth-of-type(1){background-color: #374164}.table-vertical div span:nth-of-type(2){background-color: rgba(55,65,100,0.6);height: 100%}.infoblock{display: block}.infoblock .title,.infoblock .text{text-align: left;display: block;color: #fff;padding: 10px 10px}.infoblock .title{background-color: #374164;font-weight: bold;white-space: wrap}.infoblock .text{background-color: rgba(55,65,100,0.6);height: 100%}.infoblock .info{margin: 15px 0 5px}.infoblock .info span{padding: 8px;white-space: nowrap;line-height: 37px;background-color: rgba(55,65,100,0.4)}.infoblock .info a{text-decoration: none}ul.square{list-style: square}ul.circle{list-style: circle}ul.bullet{list-style: disc}.shp-left{position: relative}@media all and (max-width: 767px){.shp-left{margin-bottom: 20px;-webkit-backface-visibility: hidden}}.shp-profilepic .profile{padding: 0;font-size: 1.2rem}.shp-profilepic .bottom-icons div a{font-size: 1.2rem;line-height: 2.6rem}.chat-buttons.top{display: none}@media all and (min-width: 0) and (max-width: 480px){.chat-buttons.top{display: block;margin-bottom: 15px}}.chat-buttons.bottom{margin-top: 20px}@media all and (max-width: 767px){.chat-buttons.bottom{margin: 20px 0 0}}@media all and (min-width: 0) and (max-width: 480px){.chat-buttons.bottom a.c2a-videochat,.chat-buttons.bottom a.c2a-sendingvideo,.chat-buttons.bottom a.c2a-writemessage,.chat-buttons.bottom div.infotext.offline{display: none}}.shp-left .thumbnails > div .name{white-space: normal;padding: 20px 10px}.shp-left .feeds{-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;margin-top: 20px}.shp-left .feeds ul a:hover{text-decoration: underline}.number-0900 .title i{transform: scale(1.6);margin-right: 10px}.number-0900 .text em{font-size: .6rem;opacity: .6}.number-0900 .text h3{font-size: 25px;line-height: normal}.chatexit{color: #fff}.chatexit .bg{background: #374164;height: 100%;min-height: 768px;position: fixed;top: 0;width: 100%;z-index: -3}.chatexit .container{display: block;margin: 10px;padding: 10px;background: rgba(0,0,0,0.2)}#videoInstantChat{width: 100% !important;height: 100% !important;position: absolute}.btn-block,.btn-norm{margin: 10px auto;line-height: 30px;border-radius: 3px;font-size: 13px;font-weight: bold;text-align: center;border: none !important;text-decoration: none !important;cursor: pointer;-webkit-appearance: none !important;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.btn-block i,.btn-norm i{margin-right: 5px}.btn-block{display: block}.btn-norm{display: inline-block;padding: 0 10px}@media all and (max-width: 767px){.btn-block,.btn-norm{font-size: 15px;line-height: 34px}}.btn-maincolor{background: #00b8bc;color: #fff !important;-webkit-box-shadow: 0px 3px 0px 0px #009fa3;box-shadow: 0px 3px 0px 0px #009fa3}.btn-maincolor:hover{background: #00d1d6;-webkit-box-shadow: 0px 3px 0px 0px #00b8bc;box-shadow: 0px 3px 0px 0px #00b8bc}.btn-green{background: #00be4d;-webkit-box-shadow: 0 3px 0 0 #00a543;box-shadow: 0 3px 0 0 #00a543;color: #fff !important}.btn-green:hover{background: #00d857;-webkit-box-shadow: 0 3px 0 0 #00be4d;box-shadow: 0 3px 0 0 #00be4d}.shp-right{position: relative}.shp-right .characteristics{margin-bottom: 25px}.shp-right .media .media-big{margin: 0}.shp-right .media .media-big .thumbnails > div{padding: 0}.shp-right .media .media-small{padding-left: 1px}.shp-right .media .media-small div{margin-bottom: 1px}@media all and (max-width: 767px){.shp-right .media .media-small{padding-left: 0px;padding-top: 1px}}.shp-right .profile-infos .welcometext{padding: 20px;margin-top: 40px;background-color: #374164;font-size: 1em !important;color: #fff !important;position: relative;border-radius: 5px}.shp-right .profile-infos .welcometext .triangle{position: absolute;top: -25px;left: 30px;width: 0;height: 0;border-style: solid;border-width: 0 0 30px 30px;border-color: transparent transparent #374164 transparent}.shp-right .table-horizontal{margin-top: 30px}.shp-right .table-vertical{display: block;margin-top: 10px;margin-bottom: 3px}.shp-right .table-vertical div{width: calc(50% -  3px);margin-right: 3px}@media all and (max-width: 767px){.shp-right .table-vertical div{width: 100%}}.welcomeclip_player{display: block;overflow: hidden;position: relative}.welcomeclip_player div.video-js{width: 100% !important;height: 100% !important}.welcomeclip_player div.video-js video{position: absolute;top: 0;bottom: 0;right: 0;left: 0}.welcomeclip_player div.video-js:after{padding-top: 56.25%;display: block;content: ''}.shp-right .btn-block,.c2a .btn-block{margin-top: 10px}@media all and (max-width: 767px){.shp-right .horizontal-menue{margin: 25px 0 15px}}.agb .infoblock{margin-bottom: 10px}.agb dd,.agb dt{margin: 0;padding: 0;min-height: 1em}.agb dl{width: 100%;overflow: hidden}.agb dt{float: left;clear: left;width: 35px}.agb dd{float: left;width: calc(100% - 35px)}.agb dd p{margin: 0;padding: 0 0 10px 0}.agb dd.bold{font-weight: bold}.agb dt.sub{margin-left: 35px}.agb dd.sub{float: left;width: calc(100% - 70px)}@media print{*{background-color: transparent !important;color: #000 !important}.horizontal-menue{display: none !important}}.faq .infoblock{margin-bottom: 10px}.faq .infoblock:last-of-type{margin-bottom: 0}.faq .infoblock .title{cursor: pointer}.faq .infoblock .text{display: none}.support .infoblock{font-size: 1.1rem}.support .infoblock .title{text-align: center}.support .infoblock .title > img{margin-right: 5px}.support .infoblock .text{text-align: center}.support .infoblock .text p{display: inline-block;text-align: left}.privatemails .messages > div{position: relative;padding: 3px}.privatemails .messages .header,.privatemails .messages .content{text-align: left;display: block;color: #fff;padding: 10px}.privatemails .messages div .header{background-color: rgba(55,65,100,0.6)}.privatemails .messages div .content{background-color: #374164;height: 100%}.privatemails .messages div.unread .content{background-color: #00b8bc;color: #fff}.privatemails .messages div.unread .content a{color: inherit}.privatemails .messages .profilepic{width: 20%;display: inline-block;margin-right: 10px}.privatemails .messages .profilepic span{-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-box-shadow: 0px -1px 13px 5px rgba(0,0,0,0.4);-moz-box-shadow: 0px -1px 13px 5px rgba(0,0,0,0.4);box-shadow: 0px -1px 13px 5px rgba(0,0,0,0.4)}.privatemails .messages .profilepic span:hover{-ms-transform: scale(2);-webkit-transform: scale(2);transform: scale(2)}.privatemails .messages .name-and-time{width: 60%;display: inline-block;vertical-align: middle}.privatemails .messages .name{font-size: 16px}.privatemails .messages .time{font-size: 12px}.privatemails .messages .delete{margin-top: 1em;display: inline-block}.privatemails .messages .delete a{padding: 15px}.privatemails .messages .delete a i{font-size: 1.2em}.privatemails .messages .locked .centered-icon{position: absolute;top: 0;left: 0;display: block;width: calc(100% - 6px);height: calc(100% - 6px);margin: 3px;z-index: 20;background-color: rgba(0,0,0,0.9);text-shadow: 1px 1px 4px rgba(0,0,0,0.5);color: rgba(255,255,255,0.6);line-height: normal}.privatemails .messages .locked .centered-icon div{display: table;width: 100%;height: 100%;vertical-align: middle;text-align: center}.privatemails .messages .locked .centered-icon div span{display: table-cell;width: 100%;height: 100%;vertical-align: middle;text-align: center}.privatemails .messages .locked .centered-icon div i{font-size: 3.5rem}.loginform{padding: 5px;text-align: center}.loginform form{display: inline-block}.loginform .reg{font-family: Arial, Helvetica, sans-serif;cursor: pointer;margin: 0 !important;line-height: 40px;padding: 0 20px;width: 300px}.loginform .login{min-width: 330px;border: none;font-family: Arial, Helvetica, sans-serif;cursor: pointer;margin: 0 !important;line-height: 40px;padding: 0 20px}@media all and (max-width: 480px){.loginform .login{width: 100%}}.loginform .username,.loginform .password{height: 40px;margin-bottom: 5px;display: inline-block;float: left}@media all and (max-width: 480px){.loginform .username,.loginform .password{width: 100%}}.loginform .username:first-of-type,.loginform .password:first-of-type{margin-right: 10px}.loginform .username .icon,.loginform .password .icon{background-color: #00b8bc;color: #fff;width: 40px;height: 40px;display: table;text-align: center;float: left;font-size: 14px}.loginform .username div > label,.loginform .password div > label{display: table-cell;height: 100%;vertical-align: middle;font-size: 16px}.loginform .username input,.loginform .password input{line-height: 37px;height: 38px;width: calc(100% - 48px);max-width: 294px;padding-left: 5px;color: #888;border-radius: 0;border: 0 solid #00b8bc;float: left;display: inline-block}@media all and (max-width: 480px){.loginform .username input,.loginform .password input{max-width: 394px}}.loginform .username input.ios-fix,.loginform .password input.ios-fix{width: 139px;height: 35px}.loginform .password-lost{display: block;position: relative;margin-top: 10px;width: 100%;font-size: 11px}.loginform .btn-norm,.loginform .btn-block{border: none !important;cursor: pointer}.signupform{padding: 5px;text-align: center}.signupform form{display: inline-block;text-align: right}.signupform .reg{font-family: Arial, Helvetica, sans-serif;cursor: pointer;margin: 0 !important;line-height: 40px;padding: 0 20px;width: 300px}.signupform label{height: 40px;display: inline-block}.signupform input[type=text],.signupform input[type=password]{line-height: 37px;height: 38px;width: 300px;padding-left: 5px;margin-left: 15px;color: #888;border-radius: 0;border: 0 solid #00b8bc;display: inline-block}.signupform .login{width: 300px}.signupform .btn-norm,.signupform .btn-block{border: none !important;cursor: pointer}@media all and (max-width: 480px){.signupform form{text-align: left}.signupform label{height: auto}.signupform input[type=text],.signupform input[type=password]{width: 100%;padding-left: 0;margin-left: 0;margin-bottom: 15px}.signupform .reg{width: 100%}.signupform .login{width: 90%}}.promocode .infoblock input[type=text]{line-height: 37px;height: 38px;width: 200px;padding-left: 5px;color: #888;border-radius: 0;border: 0 solid #00b8bc;display: inline-block}.promocode .btn-norm{width: 185px !important;border: none !important;cursor: pointer}.promocode .btn-norm,.promocode .btn-block{border: none !important;cursor: pointer}.promocode #form_settings_email_btn_verify{width: auto !important}.settings-contact input[type=text]{line-height: 37px;height: 38px}.settings-contact select{line-height: 37px;height: 44px}.pwdchange form{display: inline-block;text-align: left}.pwdchange form input[type=password]{border: none !important;border-radius: 0;color: #888;display: inline-block;height: 38px;line-height: 37px;padding-left: 5px;max-width: 300px;width: 100%;margin-bottom: 10px}.pwdlost .form{display: inline-block;text-align: right}.pwdlost .form input[type=text]{border: none !important;border-radius: 0;color: #888;display: inline-block;height: 38px;line-height: 37px;margin-left: 15px;padding-left: 5px;width: 150px;margin-bottom: 10px}.error,.checkmark,.uncheck{display: inline-block;margin: 10px 0 5px;padding: 8px}.error .error-icon,.checkmark .error-icon,.uncheck .error-icon,.error .checkmark-icon,.checkmark .checkmark-icon,.uncheck .checkmark-icon,.error .uncheck-icon,.checkmark .uncheck-icon,.uncheck .uncheck-icon{font-size: 1.2em;margin-right: 10px}.error .error-icon,.checkmark .error-icon,.uncheck .error-icon,.error .uncheck-icon,.checkmark .uncheck-icon,.uncheck .uncheck-icon{color: #f00}.error .checkmark-icon,.checkmark .checkmark-icon,.uncheck .checkmark-icon{color: #00be4d}.transaction-table table{width: 100%}.transaction-table thead{background-color: rgba(55,65,100,0.4)}@media only screen and (max-width: 800px){.transaction-table thead{background-color: transparent}.transaction-table tr:nth-of-type(2n){background-color: rgba(55,65,100,0.4)}.transaction-table table,.transaction-table thead,.transaction-table tbody,.transaction-table th,.transaction-table td,.transaction-table tr{display: block}.transaction-table thead tr{position: absolute;top: -9999px;left: -9999px}.transaction-table tr{padding: 10px 0}.transaction-table td{border: none;position: relative;padding-left: 50%;white-space: normal;text-align: left}.transaction-table td:before{position: absolute;top: 6px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;text-align: left;font-weight: bold}.transaction-table td:before{content: attr(data-title)}}footer{display: block;padding: 20px 10px;text-align: right;background-color: #374164;font-size: 12px;color: rgba(255,255,255,0.75);position: relative;z-index: 1000}footer .wrapper{max-width: 1400px;display: block;margin: 0 auto;position: relative}footer .wrapper .link-to-desktop{text-align: left}footer .wrapper .copyright{text-align: left}footer .wrapper .footer-links{text-align: right}footer a{text-decoration: underline;color: rgba(255,255,255,0.75) !important}footer a:hover{text-decoration: underline}@media all and (max-width: 768px){footer{text-align: center}footer .wrapper{display: inline-block;width: auto;margin: 0 auto}footer .wrapper .copyright{text-align: center}footer .wrapper .footer-links{padding-top: 5px;text-align: center}footer .wrapper a{margin: 3px 5px;display: inline-block}}@media all and (max-width: 1023px){footer{line-height: 1.5rem}}.c2a{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;position: relative;cursor: pointer;border: none;text-align: center;-o-text-overflow: clip;text-overflow: clip;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;border-radius: 5px;background: #00b8bc;color: #fff;-webkit-box-shadow: 0px 3px 0px 0px #009fa3;-moz-box-shadow: 0px 3px 0px 0px #009fa3;box-shadow: 0px 3px 0px 0px #009fa3;text-shadow: 0 1px 1px #009fa3}.c2a .name,.c2a .price{position: relative;z-index: 20}.c2a:hover{background: #00d1d6;-webkit-box-shadow: 0px 3px 0px 0px #00b8bc;-moz-box-shadow: 0px 3px 0px 0px #00b8bc;box-shadow: 0px 3px 0px 0px #00b8bc;text-shadow: 0 1px 1px #00b8bc}.has-big-icon{padding: 0 0 0 25%}.has-big-icon:before{display: inline-block;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;height: 100%;position: absolute;content: "";cursor: pointer;top: 0;left: 0;border-right: 1px solid rgba(255,255,255,0.2);font: normal medium / normal Arial, Helvetica, sans-serif;color: rgba(0,0,0,0.9);-o-text-overflow: clip;text-overflow: clip;background-repeat: no-repeat !important;background-position: 50% 50% !important;-webkit-background-origin: content-box;background-origin: content-box;-webkit-background-clip: border-box;background-clip: border-box;z-index: 20}.has-small-icon i{font-size: 1.4em;margin-right: 10px}.has-price .price{display: none}.has-price:hover .name{display: none}.has-price:hover .price{display: inline}@media all and (max-width: 1024px){.has-price .price{opacity: .7;display: block;font-size: .8rem;line-height: 1rem;margin-top: -5px;padding-bottom: 5px}.has-price .name{line-height: 2.3em;display: block}.has-price:hover .name{display: block}.has-price:hover .price{display: block}.c2a-videochat.has-price{padding-bottom: 10px}.c2a-videochat.has-price .name{line-height: 3.2em}.c2a-videochat.has-price .price{margin-top: -10px !important}}.c2a-green{background: #00be4d;-webkit-box-shadow: 0 5px 0 0 #00a543;box-shadow: 0 5px 0 0 #00a543;text-shadow: 0 1px 1px #00a543;color: #fff !important}.c2a-green:hover{background: #00d857;-webkit-box-shadow: 0 5px 0 0 #00be4d;box-shadow: 0 5px 0 0 #00be4d;text-shadow: 0 1px 1px #00be4d}.c2a-buy{display: block;text-align: center;font-size: 20px;line-height: 2.4em;background: #00be4d;-webkit-box-shadow: 0 4px 0 0 #00a543;box-shadow: 0 4px 0 0 #00a543;text-shadow: 0 1px 1px #00a543;color: #fff !important}.c2a-videochat{display: block;text-align: center;font-size: 20px;line-height: 3.4em}.c2a-videochat .background-impulse{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: transparent;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMGZmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDBiZTRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-radial-gradient(center, ellipse cover, #0f0 0%, rgba(0,190,77,0) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #0f0), color-stop(100%, rgba(0,190,77,0)));background: -webkit-radial-gradient(center, ellipse cover, #0f0 0%, rgba(0,190,77,0) 100%);background: -o-radial-gradient(center, ellipse cover, #0f0 0%, rgba(0,190,77,0) 100%);background: -ms-radial-gradient(center, ellipse cover, #0f0 0%, rgba(0,190,77,0) 100%);background: radial-gradient(ellipse at center, #0f0 0%, rgba(0,190,77,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00be4d', GradientType=1);opacity: 0;-webkit-animation: backgroundImpulse 2s ease-out infinite;animation: backgroundImpulse 2s ease-out infinite}@-webkit-keyframes backgroundImpulse{0%{opacity: 0}50%{opacity: .9}100%{opacity: 0}}@keyframes backgroundImpulse{0%{opacity: 0}50%{opacity: .9}100%{opacity: 0}}.c2a-videochat:before{width: 25%;border-right: 1px solid rgba(255,255,255,0.2);background: url("/static/vx/2107/icon-webcam.png"), rgba(0,0,0,0.05);-webkit-background-size: 30px auto;background-size: 30px auto;text-shadow: -1px -1px 0 rgba(15,73,168,0.66)}.c2a-sendingvideo{display: block;text-align: center;font-size: 20px;line-height: 3.4em}.c2a-sendingvideo:before{width: 25%;border-right: 1px solid rgba(255,255,255,0.2);background: url("/static/vx/2107/icon-videocam.png"), rgba(0,0,0,0.05);-webkit-background-size: 30px auto;background-size: 30px auto}.c2a-writemessage{display: block;text-align: center;font-size: 20px;line-height: normal;padding: 15px 0 15px 25%}.c2a-writemessage:before{width: 25%;border-right: 1px solid rgba(255,255,255,0.2);background: url("/static/vx/2107/icon-envelope.png"), rgba(0,0,0,0.05);-webkit-background-size: 30px auto;background-size: 30px auto}.c2a-livepreview{padding: 0 0 0 25%;margin-top: 10px;display: block;font-size: 20px;line-height: 2.4em;background: #ffb14d;color: #fff !important;-webkit-box-shadow: 0 3px 0 0 #e68100;box-shadow: 0 3px 0 0 #e68100;text-shadow: 0 1px 1px #e68100}.c2a-livepreview:before{width: 25%;background: url("/static/vx/2107/icon-vipclub-30px.png"), rgba(0,0,0,0.05);-webkit-background-size: 44px auto;background-size: 44px auto;text-shadow: -1px -1px 0 rgba(15,73,168,0.66)}.c2a-livepreview:hover{background: #ffbc67;-webkit-box-shadow: 0 3px 0 0 #ff9b1a;box-shadow: 0 3px 0 0 #ff9b1a;text-shadow: 0 1px 1px #ff9b1a}.c2a-voyeurchat,.c2a-textchat{margin-top: 10px;display: inline-block;width: 49%;font-size: 14px;line-height: 2.4em;color: #fff !important}.placeholder-img{overflow: hidden;position: relative;background-size: 100% auto;background-position: 50%;background-repeat: no-repeat;background-color: #374164}.hover-scale{-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}.hover-scale:hover{background: #00b8bc;-webkit-box-shadow: 0px -1px 8px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px -1px 8px 4px rgba(0,0,0,0.2);box-shadow: 0px -1px 8px 4px rgba(0,0,0,0.2);z-index: 100;-ms-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}@media all and (max-width: 1024px){.hover-scale:hover{-ms-transform: none;-webkit-transform: none;transform: none;background: none}}.clear{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}#scrollTop{display: none;position: fixed;bottom: 20px;opacity: 0;padding: 10px 20px;background: #00b8bc;color: #fff;font-size: 1.3rem;z-index: 999;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out}#scrollTop.show{display: block;opacity: .3}#scrollTop:hover{opacity: .9;cursor: pointer}@media all and (min-width: 1025px){#scrollTop{right: 10px}}@media all and (max-width: 1024px){#scrollTop{right: 10px}}hr{border-bottom: 1px solid rgba(255,255,255,0.2)}.top-amateure-amatuere .thumbnails{margin-top: 20px}@media all and (max-width: 1024px){.mobile-menue{display: block !important}.mobile-show-navi .module-center{margin-left: 230px !important}.mobile-show-navi .module-left{margin-left: 0 !important}.grid-container{margin-top: 50px;padding-left: 0;padding-right: 0}#module-center{margin-left: 0;padding: 10px 0;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;width: 100%}#module-left{position: absolute !important;left: 0;transition: margin-left .2s ease-out;border-right-width: 5px;margin-left: -230px}}@media all and (max-width: 767px){#tracy-debug-bar{display: none}}