@font-face{font-family:"vsm-icons";src:url("/assets/fonts/custom-icons/vs-media-icons-10022019.eot?t=20180909");src:url("/assets/fonts/custom-icons/vs-media-icons-10022019.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/custom-icons/vs-media-icons-10022019.woff?t=20180909") format("woff"),url("/assets/fonts/custom-icons/vs-media-icons-10022019.ttf?t=20180909") format("truetype"),url("/assets/fonts/custom-icons/vs-media-icons-10022019.svg#vsm-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}[data-icon]:before{font-family:"vsm-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"vsm-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sm{font-size:16px}.icon-md{font-size:24px}.icon-lg{font-size:32px}.icon-xl{font-size:64px}.icon-text-left{float:left;padding-right:6px}.icon-text-right{float:right;padding-right:6px}.icon-text-left{float:left;padding-right:6px}.icon-whisper:before{content:"\e028"}.icon-2way:before{content:"\61"}.icon-add-to-list:before{content:"\62"}.icon-alert:before{content:"\63"}.icon-archive:before{content:"\64"}.icon-audio:before{content:"\65"}.icon-audio-off:before{content:"\66"}.icon-ban:before{content:"\67"}.icon-bell:before{content:"\68"}.icon-bitcoin:before{content:"\69"}.icon-boost-30percent:before{content:"\6a"}.icon-break-mug:before{content:"\6b"}.icon-bullseye:before{content:"\6c"}.icon-calendar:before{content:"\6d"}.icon-chat:before{content:"\6e"}.icon-checkmark:before{content:"\6f"}.icon-clapboard:before{content:"\70"}.icon-clock:before{content:"\71"}.icon-coins:before{content:"\72"}.icon-collection:before{content:"\73"}.icon-community:before{content:"\74"}.icon-credit-card:before{content:"\75"}.icon-credits:before{content:"\76"}.icon-crown:before{content:"\77"}.icon-cupcake:before{content:"\78"}.icon-dating:before{content:"\79"}.icon-deal:before{content:"\7a"}.icon-dm-bubble:before{content:"\41"}.icon-down:before{content:"\42"}.icon-easter:before{content:"\43"}.icon-edit:before{content:"\44"}.icon-external-link:before{content:"\45"}.icon-eye:before{content:"\46"}.icon-fake-mask:before{content:"\47"}.icon-fan-club:before{content:"\48"}.icon-fan-finger:before{content:"\49"}.icon-feel-connect:before{content:"\4a"}.icon-female:before{content:"\4b"}.icon-fetish:before{content:"\4c"}.icon-fleshlight:before{content:"\4d"}.icon-flirtphone:before{content:"\4e"}.icon-forum:before{content:"\4f"}.icon-foty-female:before{content:"\50"}.icon-foty-male:before{content:"\51"}.icon-free:before{content:"\52"}.icon-gear:before{content:"\53"}.icon-grid-1:before{content:"\54"}.icon-grid-2:before{content:"\55"}.icon-grid-3:before{content:"\56"}.icon-halloween:before{content:"\57"}.icon-hamburger:before{content:"\58"}.icon-happyface:before{content:"\59"}.icon-heart:before{content:"\5a"}.icon-home:before{content:"\30"}.icon-hot:before{content:"\31"}.icon-i:before{content:"\32"}.icon-inbox:before{content:"\33"}.icon-info:before{content:"\34"}.icon-july4th:before{content:"\35"}.icon-left:before{content:"\36"}.icon-level-up:before{content:"\37"}.icon-lightbulb-off:before{content:"\38"}.icon-lightbulb-on:before{content:"\39"}.icon-lock:before{content:"\21"}.icon-magnifying-glass:before{content:"\22"}.icon-make-offer:before{content:"\23"}.icon-male:before{content:"\24"}.icon-maximize:before{content:"\25"}.icon-megaphone:before{content:"\26"}.icon-microphone:before{content:"\27"}.icon-microphone-off:before{content:"\28"}.icon-minimize:before{content:"\29"}.icon-minus:before{content:"\2a"}.icon-monitor:before{content:"\2b"}.icon-my-photos:before{content:"\2c"}.icon-notification:before{content:"\2d"}.icon-offer:before{content:"\2e"}.icon-open-envelope:before{content:"\2f"}.icon-paper-airplane:before{content:"\3a"}.icon-party:before{content:"\3b"}.icon-piggy-bank:before{content:"\3c"}.icon-pillarbox:before{content:"\3d"}.icon-play-btn:before{content:"\3e"}.icon-player-flash:before{content:"\3f"}.icon-player-hls:before{content:"\40"}.icon-player-nano:before{content:"\5b"}.icon-plus:before{content:"\5d"}.icon-powerboost:before{content:"\5e"}.icon-present:before{content:"\5f"}.icon-profile:before{content:"\60"}.icon-promo:before{content:"\7b"}.icon-question:before{content:"\7c"}.icon-recent:before{content:"\7d"}.icon-refresh:before{content:"\7e"}.icon-reward:before{content:"\5c"}.icon-right:before{content:"\e000"}.icon-rocket:before{content:"\e001"}.icon-rss:before{content:"\e002"}.icon-screen-large:before{content:"\e003"}.icon-screen-medium:before{content:"\e004"}.icon-screen-small:before{content:"\e005"}.icon-security-camera:before{content:"\e006"}.icon-shamrock:before{content:"\e007"}.icon-shot-glass:before{content:"\e008"}.icon-show-marquee:before{content:"\e009"}.icon-sms:before{content:"\e00a"}.icon-social-facebook:before{content:"\e00b"}.icon-social-instagram:before{content:"\e00c"}.icon-social-periscope:before{content:"\e00d"}.icon-social-snapchat:before{content:"\e00e"}.icon-social-twitter:before{content:"\e00f"}.icon-star-half:before{content:"\e010"}.icon-star-outline:before{content:"\e011"}.icon-star-solid:before{content:"\e012"}.icon-starburst:before{content:"\e013"}.icon-start:before{content:"\e014"}.icon-start-banner:before{content:"\e015"}.icon-stat-bars:before{content:"\e016"}.icon-stop:before{content:"\e017"}.icon-success:before{content:"\e018"}.icon-support:before{content:"\e019"}.icon-thumbs-down:before{content:"\e01a"}.icon-thumbs-up:before{content:"\e01b"}.icon-ticket-star:before{content:"\e01c"}.icon-tip-jar:before{content:"\e01d"}.icon-tip-meter:before{content:"\e01e"}.icon-top-fan:before{content:"\e01f"}.icon-transgender:before{content:"\e020"}.icon-trash:before{content:"\e021"}.icon-trophy:before{content:"\e022"}.icon-unlock:before{content:"\e023"}.icon-up:before{content:"\e024"}.icon-valentine:before{content:"\e025"}.icon-vault:before{content:"\e026"}.icon-video:before{content:"\e027"}.icon-vod-package:before{content:"\e029"}.icon-vote:before{content:"\e02a"}.icon-vote-super:before{content:"\e02b"}.icon-wallet:before{content:"\e02c"}.icon-webcam:before{content:"\e02d"}.icon-webcam-off:before{content:"\e02e"}.icon-whisper-1:before{content:"\e02f"}.icon-x:before{content:"\e030"}html,body,div,span,object,iframe,h1,h2,h3,img,fieldset,form,label,legend,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}html{overflow-y:scroll}a:link{color:#009bda}a:visited{color:#009bda}a{color:#009bda;text-decoration:underline}a:hover{outline:none;text-decoration:none}a:focus{outline:none}input[type="hidden"]{display:none}input,select{vertical-align:middle;outline:none;border:0}button{width:auto;overflow:visible;-webkit-appearance:none}table{border:0;padding:0;border-spacing:0}.clear{clear:both;height:0}.left{float:left}.right{float:right}.hide{display:none}.show{display:block}.relative{position:relative}.absolute{position:absolute}.padIt{padding:10px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.centerText{text-align:center}* html .clearfix{height:1%}.clearfix{display:block}::-moz-selection{background:#cdcdcd;color:#fff;text-shadow:none}::selection{background:#cdcdcd;color:#fff;text-shadow:none}input[type=submit]{-webkit-appearance:none}.tbl{width:100%;display:table}.tr{display:table-row}.td{display:table-cell}.inlineBlock{display:inline-block}.relative{position:relative}.mobileOnly,#options a.andMobile.mobileFreeAccountLink{display:none}body{font-family:'Open Sans', sans-serif, helvetica;font-size:13px;background:#000}body:not(.whitelabelSkin){background:#000;color:#b2b2b2}.tinyText{font-size:10px}.tinyText span{color:#009bda}.smallText{font-size:11px}.biggerText{font-size:16px}.blueText{color:#009bda}#page_body h1 span.greenText{color:#51a043}.greenText{color:#51a043}.whiteText{color:#fff}.goldText{color:#FFCC00}.redText{color:#ed1c24}.greyText{color:#666}.orange{color:#d54208}.special{color:#9bd163}.textLeft{text-align:left}.textRight{text-align:right}.textCenter{text-align:center}a.special{color:#9bd163;text-decoration:underline}a.special:hover{color:#c6f397;text-decoration:none}a.yellowOrange{color:#ffc600}a.greenText{color:#7bc851}a.orange{color:#d54208;text-decoration:underline}a.orange:hover{color:#d54208;text-decoration:none}a.orange.underlineHover{color:#d54208;text-decoration:none}a.orange.underlineHover:hover{color:#d54208;text-decoration:underline}a.underlineHover{text-decoration:none}a.underlineHover:hover{text-decoration:underline}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}sup{font-size:5px;line-height:1em;font-weight:normal}.noOpacity{opacity:1}.someOpacity{opacity:.7}.noBg{background:none}.italic{font-style:italic}.bold,a.bold{font-weight:bold}.normal{font-weight:normal}.uppercase{text-transform:uppercase}.noMargin{margin:0px}.spacer10{height:10px}.spacer20{height:20px}.spacer40{height:40px}.spacer60{height:60px}.spacer80{height:80px}.mobileRegBuy,.mobileMenu,.mobileOnly{display:none}.tbl,.tblNoBg{width:100%;border-spacing:1px;border:0;background:none;margin-bottom:15px}.tbl th{padding:10px 0px 10px 4px;font-weight:normal;font-size:14px;border:0;border-bottom:1px solid rgba(55,55,55,0.5);border-left:4px solid rgba(55,55,55,0.5);text-align:left;background:none;color:inherit}.tbl tr:nth-child(2n+1),.tbl tr:nth-child(2n){background:none}.tbl th span{font-weight:normal;font-size:16px}.tr{display:table-row}.tbl td,.tblNoBg td{padding:8px;vertical-align:top}.tbl tr:nth-child(even){background:none}.tbl tr:nth-child(odd){background:none}.tblNoBg tr{background:none}.tbl td.vAlignMid{vertical-align:middle}td .biggerText{font-size:12px}.line{height:1px;display:block;background:#222;margin:12px 0px 12px 0px}.lineDotted{height:1px;display:block;border-top:1px dotted #222;margin:12px 0px 12px 0px}.lineDotted2{height:1px;display:block;border-top:1px dotted #222;margin:6px 0px 0px 0px}.lineDashed{height:1px;display:block;border-top:1px dashed #222;margin:12px 0px 12px 0px}a.btnBlue,button.btnBlue{display:inline-block;padding:0px 10px 0px 10px;background:#0372b9;color:#fff;font-weight:normal;text-decoration:none;font-size:13px;height:30px;line-height:2.3em;font-family:'Open Sans', sans-serif, helvetica;cursor:pointer;text-align:center}a.btnBlue:hover,button.btnBlue:hover{background:#1088e8}button.btnBlue:disabled{background:#444}a.btnGrey{display:inline-block;padding:0px 10px 0px 10px;color:#fff;font-weight:normal;text-decoration:none;font-size:14px;height:30px;line-height:2.1em;text-align:center;background:#444;cursor:pointer}a.btnGrey:hover,a.btnGrey:focus{background:#555}a.btnBlack{display:inline-block;padding:0px 10px 0px 10px;border:1px solid #222;background:#000;color:#fff;font-weight:normal;text-decoration:none;font-size:14px;height:29px;line-height:2.1em;text-align:center;cursor:pointer}a.btnBlack:hover,a.btnBlack:focus{background:#333}a.btnSilver{display:inline-block;padding:0px 10px 0px 10px;background:#b9b9b9;color:#222;font-weight:normal;text-decoration:none;font-size:14px;height:30px;line-height:2.1em;text-align:center;cursor:pointer}a.btnSilver:hover,a.btnSilver:focus{background:#ccc}a.btnNone{display:inline-block;padding:0px 10px 0px 10px;border:0px solid #ccc;color:#fff;font-weight:normal;text-decoration:none;font-size:13px;height:30px;line-height:2.1em;text-align:center;cursor:pointer}a.btnNone:hover,a.btnNone:focus{text-decoration:underline}a.btnGreen{display:inline-block;padding:0px 10px 0px 10px;background:#54923d;color:#fff;font-weight:normal;text-decoration:none;font-size:13px;height:30px;line-height:2.4em;cursor:pointer}a.btnGreen:hover,a.btnGreen:focus{background:#b4dd4d}a.btnRed{display:inline-block;padding:0px 10px 0px 10px;background:#a90329;color:#fff;font-weight:normal;text-align:center;text-decoration:none;font-size:14px;height:29px;line-height:2.3em;cursor:pointer}a.btnRed:hover{background:#c00;cursor:pointer}a.btnBig{font-weight:bold;font-size:22px;padding:0px 20px 0px 20px;height:45px;text-transform:uppercase}a.withArrow{padding-left:22px}a.withArrow:before{content:"";width:0;height:0;border-left:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:10px 0px 0px -12px}a.withArrowRight{padding-right:22px}a.withArrowRight:after{content:"";width:0;height:0;border-left:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:10px 0px 0px 7px}a.withArrowLeft{padding-left:22px}a.withArrowLeft:before{content:"";width:0;height:0;border-right:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:10px 0px 0px -12px}a.withArrowUp{padding-right:22px}a.withArrowUp:after{content:"";width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid #fff;border-left:5px solid transparent;position:absolute;margin:12px 0px 0px 4px}a.withArrowDown{padding-right:22px}a.withArrowDown:after{content:"";width:0;height:0;border-right:5px solid transparent;border-top:5px solid #fff;border-left:5px solid transparent;position:absolute;margin:12px 0px 0px 4px}a.btnBlue.disabled,button.btnBlue.disabled,a.btnGreen.disabled,button.btnGreen.disabled{opacity:.7;cursor:not-allowed}.form label{height:26px;line-height:25px;padding:2px;width:160px;display:block;float:left;text-align:right;margin-bottom:5px}.form label.leftLabel{height:26px;line-height:25px;padding:2px;width:160px;display:block;float:left;text-align:left;margin-bottom:5px}.form span.radioText{height:26px;line-height:25px;padding:2px 2px 2px 6px;display:inline-block;float:left;margin-bottom:5px}.form input{float:left;height:29px;line-height:29px;padding:2px;width:200px;margin:0px 0px 5px 4px;background:#a2a1a1;color:#333}.form select{float:left;height:28px;line-height:28px;padding:4px;width:204px;margin:0px 0px 5px 4px;background:#a2a1a1;color:#333}.form select option{padding:5px;border-top:1px solid #999}.formRadioButton INPUT[type=radio],.form input.radioBtn{float:left;height:10px;color:#fff;width:20px;margin:8px 0 0 0}.radioButtonSideText{float:left;margin-top:5px}.formCheckBox INPUT[type=checkbox]{float:left;height:31px;line-height:24px;color:#fff;width:20px;margin-left:0;-webkit-box-shadow:inset 0px 0px 0px;-moz-box-shadow:inset 0px 0px 0px;box-shadow:inset 0px 0px 0px}.formCheckBox INPUT[type=radio]{float:left;height:31px;line-height:24px;color:#fff;width:20px;margin-left:0}.form input[type=checkbox]{width:15px;height:15px}.checkBoxSideText{float:left;margin-top:3px}.multiCheckboxes{width:250px}.multiCheckboxes input[type=checkbox]{height:16px;width:16px;margin:0;float:none}.multiCheckboxes span{display:inline-block;height:16px;padding:3px 0px 0px 5px}.formDrop{height:28px;line-height:28px;padding:4px;margin:0px 0px 5px 4px;background:#a2a1a1;color:#333}.formDrop option{padding:5px;border-top:1px solid #999}.formDrop2{float:left;height:28px;line-height:28px;padding:4px;width:150px;margin:0px 0px 5px 4px;background:#a2a1a1;color:#333;margin-left:300px}.formDrop2 option{padding:5px;border-top:1px solid #999}.form textarea{float:left;border:0;width:200px;height:80px;line-height:24px;padding:2px;margin:0px 0px 5px 4px;background:#a2a1a1;color:#333}.form textarea.support{width:500px}.form input[type=checkbox]{float:left;height:24px;line-height:24px;padding:2px;color:#fff;width:20px}.form input[type=submit],.form input[type=button]{width:205px;display:inline-block;padding:0px 10px 0px 10px;background:#0372b9;color:#fff;font-weight:normal;text-decoration:none;height:30px;line-height:2.1em;font-size:14px;-webkit-appearance:none;cursor:pointer}.form input:focus,.form select:focus,.form textarea:focus,.form input[type=button]:focus,.tinyInputs:focus,.form input[type=checkbox]:hover{box-shadow:0px 0px 8px #009bda;background:#fff}.form input[type=submit]:hover,.form input[type=button]:hover,.form input[type=submit]:focus,.form input[type=button]:focus{background:#1088e8}.tinyInputs LABEL{width:110px}.tinyInputs INPUT[type="checkbox"]{box-shadow:inset 0px 0px 0px}.tinyInputs INPUT[type="text"],.tinyInputs INPUT[type="password"]{width:102px}.tinyInputs INPUT[type="submit"]{width:106px}.tinyInputs SELECT{width:106px;margin-left:4px}.tinyInputs TEXTAREA{width:102px}.smlInputs LABEL{width:108px}.smlInputs INPUT[type="text"]{width:106px}.smlInputs INPUT[type="submit"]{width:108px}.smlInputs SELECT{width:108px;margin-left:4px}.smlInputs TEXTAREA{width:100px}.medInputs LABEL{width:100px}.medInputs INPUT[type="text"],.medInputs INPUT[type="submit"]{width:150px}.medInputs SELECT{width:154px;margin-left:4px}.medInputs TEXTAREA{width:150px}.lrgInputs LABEL{width:150px}.lrgInputs INPUT[type="text"],.lrgInputs INPUT[type="submit"],.lrgInputs INPUT[type="password"]{width:250px}.lrgInputs SELECT{width:254px;margin-left:4px}.lrgInputs TEXTAREA{width:250px}.xtraLrgInputs LABEL{width:150px}.xtraLrgInputs INPUT[type="text"],.xtraLrgInputs INPUT[type="submit"],.xtraLrgInputs INPUT[type="password"]{width:450px}.xtraLrgInputs SELECT{width:454px;margin-left:4px}.xtraLrgInputs TEXTAREA{width:450px}.expandableInputs INPUT[type="text"],.expandableInputs INPUT[type="submit"],.expandableInputs INPUT[type="password"]{width:100%}.expandableInputs LABEL{width:100%;text-align:left;margin-bottom:-4px;padding-left:5px}.expandableInputs SELECT{width:100%}.expandableInputs TEXTAREA{width:100%}.form .hint{display:inline-block;font-size:9px;color:#fff;padding:3px 8px 3px 8px;background:#214266;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-left:10px}.form .hint:before{content:"";width:0;height:0;border-right:5px solid #214266;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:4px 0px 0px -13px}.form span.required{display:inline-block;font-size:9px;color:#fff;padding:3px 8px 3px 8px;background:#9e0b0f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-left:10px}.form span.required:before{content:"";width:0;height:0;border-right:5px solid #9e0b0f;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:4px 0px 0px -13px}.form label.error{display:inline-block;width:80px;font-size:9px;color:#fff;padding:3px 8px 3px 8px;background:#9e0b0f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-left:10px;margin-top:-2px;text-align:left;overflow:hidden}.form label.error:before{content:"";width:0;height:0;border-right:5px solid #9e0b0f;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:7px 0px 0px -13px}.form .hintBlack{display:inline-block;font-size:9px;color:#fff;padding:3px 8px 3px 8px;background:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-left:10px}.error,.error_box{color:#fff;font-weight:bold;background:#a90329;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:'Open Sans', sans-serif, helvetica;position:relative;margin-bottom:12px}.error:before,.error_box:before{content:"";background-size:100px 25px;background-position:-25px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.success,.success_box{color:#fff;font-weight:bold;background:#62d208;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:'Open Sans', sans-serif, helvetica;position:relative;margin-bottom:12px}.success:before,.success_box:before{content:"";background-size:100px 25px;background-position:-50px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.alert,.alert_box{color:#fff;font-weight:bold;background:#f9bb13;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:'Open Sans', sans-serif, helvetica;position:relative;margin-bottom:12px}.alert:before,.alert_box:before{content:"";background-size:100px 25px;background-position:0px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.infoAlert{color:#fff;font-weight:bold;background:#0072bc;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:'Open Sans', sans-serif, helvetica;position:relative;margin-bottom:12px}.infoAlert:before{content:"";background-size:100px 25px;background-position:-75px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.error .btnArea,.success .btnArea,.infoAlert .btnArea{padding-top:5px;margin-top:5px;border-top:1px solid rgba(255,255,255,0.2);-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;text-align:center}.error .btnArea a.btnSilver,.success .btnArea a.btnSilver,.infoAlert .btnArea a.btnSilver{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ie8 .infoAlert:before,.ie8 .alert:before,.ie8 .alert_box:before,.ie8 .error:before,.ie8 .error_box:before,.ie8 .success:before,.ie8 .success_box:before{display:none}.ie8 .infoAlert,.ie8 .alert,.ie8 .alert_box,.ie8 .error,.ie8 .error_box,.ie8 .success,.ie8 .success_box{padding:10px}.error h4,.error_box h4,.success h4,.alert h4,.alert_box h4,.infoAlert h4{font-size:18px;margin:0px 0px 0px 0px}.membersonly #chat_interface .chatContainer,.membersonly.offlineInterface #members_only_area .chatContainer,.membersonly #chat_interface #chat_nav,.membersonly.offlineInterface#chat_interface #chat_nav{display:none}.membersonly.offlineInterface #chat_interface,.membersonly.offlineInterface #offline_interface{display:block}.membersonly #members_only_area{display:block}.phone.giftingPromo .membersonly #members_only_area,.mobile.giftingPromo .membersonly #members_only_area{margin-top:-700px}.phone.giftingPromo .fcmoUpsellContainer,.mobile.giftingPromo .fcmoUpsellContainer{margin-top:0px}.fcmoUpsellContainer{max-width:1500px;box-sizing:border-box;padding:5px;position:relative;margin:30px auto 40px auto}.fcmoUpsellContainer .modelImage{float:left;display:inline-block;text-align:center}.fcmoUpsellContainer .modelImage img{border:10px solid #fff;width:100%}.centerText{text-align:center}.fcmoUpsellScreenName{display:inline-block;margin:20px auto 0 auto}.fcmoUpsellLeft{float:left;max-width:25%;padding:10px 20px 0 0;box-sizing:border-box}.fcmoUpsellVideo{float:left;max-width:35%;padding:10px 0px 0 20px;box-sizing:border-box}.fcmoUpsellVideoWrap{width:300px;height:250px;background:#444}.fcmoUpsellRight{float:left;display:inline-block;max-width:40%;padding:20px;box-sizing:border-box}.fcmoUpsellVid.video-container{width:400px;height:240px;float:left;margin-top:10px}.fcmoUpsellVid.video-container iframe{width:100%;height:100%}.fcmoUpsellRight.noVideo{max-width:75%;width:70%}.fcmoUpsellNumCreditsLarge{font-size:26px;color:#f7cb10}.fcmoUpsellNumCreditsSmall{font-size:16px;color:#ffffff}.fcmoUpsellOnAirLight{float:left;width:106px;height:72px;margin:0 20px 0 0px}li.fanclub{margin-bottom:6px}.fcmoUpsellRight .padIt{text-align:center}a.fanclubBtn{display:inline-block;font-weight:400;text-decoration:none;font-size:18px;height:50px;line-height:50px;width:40%;text-align:center;font-family:'Open Sans', sans-serif, helvetica;background-color:#4f9e2f;color:#fff}.spyCamBtnWrap{display:block;position:relative;text-align:center}.spyCamBtnWrap a,.spyCamBtnWrap a.btnBlue{display:inline-block;color:#fff;font-weight:400;text-decoration:none;font-size:18px;height:50px;line-height:50px;margin-top:20px;text-align:center;font-family:'Open Sans', sans-serif, helvetica}.spyCamBtnWrap a.fanclubBtn{background-color:#4f9e2f;color:#fff}a:hover.fanclubBtn{background-color:#5dc433}.spyCamBtnWrap a{margin-left:5%}a:hover.fanclubBtn:last-child{opacity:.7}.phone #state.room_private #user.private.roomsListWrapper,.mobile #state.room_private #user.private .roomsListWrapper,.tablet #state.room_private #user.private .roomsListWrapper,.phone .voyeur .roomsListWrapper,.mobile .voyeur .roomsListWrapper,.tablet .voyeur .roomsListWrapper{display:none}.roomsListWrapper{display:none;position:relative;height:140px;width:100%;box-sizing:border-box;padding:0 2% 0 3%;overflow:hidden;margin-top:20px}.roomsListWrapper .title{position:absolute;background:#c6c6c6;background:#222;top:4px;left:0px;width:4%;height:100%;overflow:hidden;z-index:3}.roomsListWrapper .title span{position:absolute;left:30%;bottom:36%;margin:0;font-size:11px;text-transform:uppercase;width:100px;height:100px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.roomsListWrapper a.moreRooms{position:absolute;background:#c6c6c6;background:#222;top:4px;right:0px;width:4%;height:100%;display:block;z-index:3}.roomsListWrapper a.moreRooms i{position:absolute;display:block;width:25px;height:25px;top:50%;right:0;background-size:50px auto;background-position:0px -1075px;margin:-13px 18% 0 0;opacity:.8}.headShotsRow{width:200%;height:100%}a.modelRoom{margin:5px 0 0 1px;width:auto;display:block;text-decoration:none;float:left;height:105%;box-sizing:border-box;overflow:hidden;position:relative}a.modelRoom div{background:rgba(0,0,0,0.7);color:#eee;text-decoration:none;width:100%;height:25px;line-height:25px;font-size:10px;position:absolute;bottom:-30px;left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.modelRoom img{height:100%;display:block}.modelRoom .roomName{padding:0px 3px 3px 3px;font-size:12px;text-align:center}.roomsListWrapper h2,#roomslist_more_btn{display:none}.membersOnlyheader{font-size:24px;line-height:26px;margin-top:15px}.membersOnlyheader2{font-size:14px;line-height:16px}.membersOnlyUl{margin:30px 0 0 0px}.membersonly .room_private .open #fleshlight_tab_offer{height:0;width:0}.installText{max-width:400px;margin:0 auto 0 auto}#install_flash H1{font-size:18px;margin-top:25%}.loadingImg{width:100%;text-align:center;height:25px;line-height:10px;padding-top:10px}@keyframes spin{to{transform:rotate(1turn)}}.loadingSpinner{pointer-events:none;position:relative;display:inline-block;width:5em;height:5em;margin:0 .5em;font-size:3px;text-indent:999em;overflow:hidden;animation:spin 1s infinite steps(8)}.loadingSpinner:before,.loadingSpinner:after,.loadingSpinner>div:before,.loadingSpinner>div:after{content:'';position:absolute;top:0;left:2.25em;width:.5em;height:1.5em;border-radius:.2em;background:#eee;box-shadow:0 3.5em #eee;transform-origin:50% 2.5em}.loadingSpinner:before{background:#555}.loadingSpinner:after{transform:rotate(-45deg);background:#777}.loadingSpinner>div:before{transform:rotate(-90deg);background:#999}.loadingSpinner>div:after{transform:rotate(-135deg);background:#bbb}.loadingInformation{font-size:12px;position:relative;min-width:200px;margin-left:-40%;white-space:nowrap;height:30px;text-align:center;color:#fff}.loadingInformation:before{display:inline-block;color:#fff;min-width:200px;position:absolute;content:"Contacting the Server for Information.";left:0;top:10px;animation-name:connect;animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:infinite}.nano .loadingInformation{font-size:12px;position:relative;min-width:100%;margin-left:0;white-space:nowrap;height:30px;text-align:center;color:#fff}.nano .loadingInformation:before{display:block;width:100%;color:#fff;min-width:0;position:relative;content:"Contacting the Server for Information.";left:auto;top:auto;animation-name:connect;animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes connect{0%{content:"Contacting the Server for Information."}50%{content:"Loading Video  Wait."}80%{content:"Loading ."}85%{content:"Loading .."}90%{content:"Loading ..."}95%{content:"Loading ..."}}#cc_card_image{float:left;width:30px;height:40px}#cc_card_image span{box-sizing:border-box;padding:0px 0px 0px 40px;height:35px;line-height:35px;display:block;position:relative;outline:0px;font-family:verdana;font-size:9px}#cc_card_image span:before{content:"";position:absolute;width:27px;height:17px;top:5px;left:4px;background-size:100% auto}#cc_card_image.visa span:before{background-image:url("/images/icons/credit-card-icons/visa.png")}#cc_card_image.mastercard span:before{background-image:url("/images/icons/credit-card-icons/mastercard.png")}#cc_card_image.discover span:before{background-image:url("/images/icons/credit-card-icons/discover.png")}#cc_card_image.jcb span:before{background-image:url("/images/icons/credit-card-icons/jbc.png")}#cc_card_image.diners span:before{background-image:url("/images/icons/credit-card-icons/diners.png")}#cc_card_image.ccbill span:before{background-image:url("/images/icons/credit-card-icons/ccbill.png")}#cc_card_image.epoch span:before{background-image:url("/images/icons/credit-card-icons/epoch.png")}#cc_card_image.wts span:before{background-image:url("/images/icons/credit-card-icons/wts.png")}#cc_card_image.amex span:before{background-image:url("/images/icons/credit-card-icons/amex.png")}.membersonly .membersOnlyHide{display:none}.membersOnlyShow{display:none}.membersonly .membersOnlyShow{display:inherit}.membersonly .overlay_add_card.membersOnlyShow{display:inline}.coloredNavBtn.membersOnlyShow{display:none}.membersonly .coloredNavBtn.membersOnlyShow{display:inline-block}.membersonly .coloredNavBtn.membersOnlyHide{display:none}@media all and (max-width: 1200px){.fcmoUpsellVid.video-container{width:345px;height:190px}}@media all and (max-width: 1024px){.phone .roomsListWrapper,.mobile .roomsListWrapper,.tablet .roomsListWrapper{display:block}.phone input[type="submit"],.phone input[type="text"],.mobile input[type="submit"],.mobile input[type="text"],.tablet input[type="submit"],.tablet input[type="text"]{-webkit-appearance:none}.phone #state.room_private #user.private .roomsListWrapper,.mobile #state.room_private #user.private .roomsListWrapper,.tablet #state.room_private #user.private .roomsListWrapper,.phone .voyeur .roomsListWrapper,.mobile .voyeur .roomsListWrapper,.tablet .voyeur .roomsListWrapper{display:none}.tablet .membersonly #video_section,.phone .membersonly #video_section,.mobile .membersonly #video_section,.tablet .membersonly #chat_room,.phone .membersonly #chat_room,.mobile .membersonly #chat_room,.tablet .membersonly #vid_chat_split,.phone .membersonly #vid_chat_split,.mobile .membersonly #vid_chat_split{display:none}.fcmoUpsellContainer{margin:60px auto 40px auto}.fcmoUpsellVideo{display:none}.fcmoUpsellLeft{max-width:40%}.fcmoUpsellRight{max-width:60%}.membersonly #mobile_menu{display:none !important}.tablet .membersonly #offer_available.on,.phone .membersonly #offer_available.on,.mobile .membersonly #offer_available.on,.membersonly #offer_available.on{top:-500px}.membersonly .noneMenuLinks{right:0}.fcmoUpsellRight.noVideo{width:59%}.fcmoUpsellVid.video-container{margin:0 auto;float:none;clear:both}}@media all and (max-width: 900px){.phone .roomsListWrapper,.mobile .roomsListWrapper,.tablet .roomsListWrapper{margin-top:100px}.roomsListWrapper{height:auto;width:100%;padding:0px}.roomsListWrapper h2{margin:15px 0 20px 0;padding:0;font-size:18px;color:#fff;font-weight:normal;display:block;text-align:center}.roomsListWrapper a.moreRooms,.roomsListWrapper .title{display:none}.headShotsRow{width:100%;height:auto}a.modelRoom{margin:0;padding:.5%;width:33.3%;height:auto}a.modelRoom img{width:100%;height:auto}.tablet #roomslist_more_btn,.phone #roomslist_more_btn,.mobile #roomslist_more_btn{float:right;display:inline-block;margin:15px 5px 0px 15px}}@media all and (max-width: 767px){.fcmoUpsellLeft{max-width:100%;width:100%;display:block}.fcmoUpsellLeft .modelImage{max-width:100%;width:100%;float:none}.fcmoUpsellLeft .modelImage img{max-width:80%;width:100%}.fcmoUpsellRight{max-width:100%;width:auto;display:block}.fcmoUpsellRight.noVideo{max-width:100%;width:100%}}@media all and (max-width: 650px){a.modelRoom{margin:0;width:50%;height:auto}a.fanclubBtn,.spyCamBtnWrap a.btnBlue{width:90%;margin-bottom:12px;box-sizing:border-box}.fcmoUpsellRight .form select{float:none;width:100%;margin-bottom:20px}.fcmoUpsellRight .form label{text-align:center;width:100%}.fcmoUpsellNumCreditsSmall{font-size:14px}.fcmoUpsellNumCreditsLarge{font-size:18px}.fcmoUpsellOnAirLight{width:53px;height:36px}.fcmoUpsellOnAirLight img{width:100%}.membersOnlyheader{font-size:19px;line-height:36px;margin-top:0px;min-height:36px}.fcmoUpsellVid.video-container{width:280px;height:170px}}#header{background:#191919;background:#000;top:0px;z-index:20;height:42px;border-bottom:1px solid #000;width:100%}a.logoWrapChat{height:30px;float:left;background-repeat:no-repeat;background-size:100%;display:block;overflow:hidden;text-decoration:none;width:190px;margin:6px 0px 0px 5px;cursor:pointer}#interface_btn{cursor:pointer;text-decoration:none;margin-top:10px;float:left;margin-left:5px;background-color:#fff;padding:3px;position:absolute}.ie8 #interface_btn{margin-left:200px}a.logoWrapChat h1{line-height:300em}.headerInfo{display:inline-block;height:42px;float:right;text-align:right;padding:0px}.headerInfo a{color:#ccc;cursor:pointer}.creditAmountDrop{display:inline-block;padding:0 16px 0 4px;position:relative;float:left}.creditAmountDrop:after{content:"";width:0;height:0;border-top:4px solid rgba(100,100,100,0.8);border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;right:4px;top:20px}.creditAmountDrop .creditText{display:none}.creditAmountDrop:hover{background:#333}.creditAmountDrop:hover:after{border-top:4px solid #fff}.creditAmountDrop:hover .creditText{display:inline-block;position:absolute;padding:10px;background:#333;top:42px;z-index:3;color:#fff;line-height:18px;font-style:normal;text-align:left;width:250px;left:0px;box-shadow:-5px 5px 5px rgba(0,0,0,0.2)}.creditAmountDrop span a{color:#fff;text-decoration:underline}.creditAmountDrop b{font-weight:bold;font-size:11px}.menuNavigation{height:42px;line-height:42px;padding:0;margin:0;font-size:11px}.menuNavigation>a{font-size:11px}a.loginLink{display:inline-block;border-left:1px solid #333;margin:0 -5px 0 0px;text-decoration:none;text-transform:uppercase;height:42px;line-height:42px;padding:0 10px 0 10px}a.loginLink:hover{background:#444;background:rgba(255,255,255,0.2);color:#fff}.moreDrop{display:inline-block;border-left:1px solid #333;margin:0 96px 0 10px}#guest .moreDrop{margin:0 142px 0 10px}#basic .moreDrop,#premium .moreDrop{margin:0 200px 0 10px}.moreDrop a.more{color:#acacac;text-decoration:none;height:42px;text-transform:uppercase;display:inline-block;padding:0 10px 0 20px}.moreDrop a{color:#acacac;text-decoration:none}.moreDrop:hover{background:#444;color:#fff;cursor:pointer}.moreDrop:before{content:"";width:0;height:0;border-top:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;margin:19px 0px 0px 4px}.moreDrop:hover a{text-decoration:none;color:#fff}.moreDrop:hover:before{border-top:5px solid #fff}.moreDrop:hover ul{display:block;cursor:pointer;color:#fff;position:absolute;padding:0px;background:#444;width:160px;margin:0px 0px 0px 0px;-moz-box-shadow:-3px 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:-3px 3px 3px rgba(0,0,0,0.2);box-shadow:-3px 3px 3px rgba(0,0,0,0.2);z-index:3}.moreDrop ul{display:none}.moreDrop ul li{border-bottom:1px solid #1f1f1f;list-style-type:none}.moreDrop ul li a{color:#d7d7d7;font-size:13px;display:block;padding:5px 0px 5px 8px;text-decoration:none;text-align:left}.moreDrop ul li a:hover{background:#333}.moreDrop ul li:first-child a:hover{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-border-top-right-radius:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px}a.special{color:#9bd163;text-decoration:none}a.special:hover{color:#c6f397;text-decoration:underline}a.coloredNavBtn{display:inline-block;background:#25bf28;color:#fff;font-size:13px;height:42px;line-height:42px;margin:0px;transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-webkit-animation-name:greenBgGlow;animation-name:greenBgGlow;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;text-transform:uppercase;text-decoration:none;padding:0 8px 0 8px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}a.coloredNavBtn:hover{background:#20e324;color:#fff;transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-webkit-animation-name:none;animation-name:none}@-moz-keyframes greenBgGlow{0%{background-color:#25bf28}50%{background-color:#20e324}100%{background-color:#25bf28}}@-webkit-keyframes greenBgGlow{0%{background-color:#25bf28}50%{background-color:#20e324}100%{background-color:#25bf28}}@keyframes greenBgGlow{0%{background-color:#25bf28}50%{background-color:#20e324}100%{background-color:#25bf28}}.noneMenuLinks{display:inline-block;position:absolute;top:0;right:0}#chat_interface{display:relative;overflow:visible;margin:1px 0px 0px 0px}.nameInfo{float:left;display:inline-block}.userName{display:inline-block;float:left;position:relative;border-right:2px solid rgba(55,55,55,0.4)}.userName.hasDrop{padding:0 16px 0px 4px}.userName.hasDrop:after{content:"";width:0;height:0;border-top:4px solid rgba(100,100,100,0.8);border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;right:4px;top:20px}.userName.hasDrop:hover:after{border-top:4px solid #fff}.userName.hasDrop:hover{color:#fff;background:#333}.userNameOptions{display:none}a.userNameLink:hover{color:#fff;text-decoration:underline}.userName.hasDrop:hover .userNameOptions{display:inline-block;position:absolute;padding:10px;background:#333;top:42px;z-index:3;color:#fff;line-height:18px;font-style:normal;text-align:left;width:300px;left:0px;-moz-box-shadow:-5px 5px 5px rgba(0,0,0,0.7);-webkit-box-shadow:-5px 5px 5px rgba(0,0,0,0.7);box-shadow:-5px 5px 5px rgba(0,0,0,0.7)}.userName.hasDrop a.userBtn{margin:12px 0px 0px 0px;display:inline-block;color:#fff;background:rgba(255,255,255,0.3);padding:5px 10px 5px 10px}.userName.hasDrop a.userBtn:hover{color:#fff;text-decoration:none;background:rgba(255,255,255,0.5)}#nav_icons{float:left;display:inline-block;padding:0 136px 0 0px}#nav_icons.noflag{padding:0 96px 0 0px}#basic #nav_icons.noflag{padding:0 152px 0 0px}#premium #nav_icons.noflag.noRewards{padding:0 96px 0 0px}#nav_icons>div{display:inline-block;float:left;width:38px;height:42px;border-right:2px solid rgba(55,55,55,0.4);margin:0px 0px 0px 0px;position:relative;text-align:center}#nav_icons>div:hover{background:#333}#nav_icons>div:hover i{opacity:1;cursor:pointer}#nav_icons>div:first-child{border-left:2px solid rgba(55,55,55,0.4)}#nav_icons>div>span{display:inline-block;position:absolute;z-index:2;top:6px;right:4px;background:#bd181c;padding:0 3px 0px 3px;height:12px;line-height:12px;color:#fff;font-size:8px;border-radius:3px}#nav_icons>div>span.mobileTitle{display:none}#nav_icons i{display:inline-block;width:25px;height:25px;margin:10px 0 0 0px;opacity:.7}.iconSearch i{background-position:0px -925px}.iconAlerts i{background-position:0px -1325px}.iconHeart i{background-position:0px -1375px}.iconMessages i{background-position:0px -1350px}.iconAccount i{background-position:0px -1400px}#nav_icons .iconBadge i{background-image:none;position:relative;opacity:1}.iconBadge i span{color:#fff;position:absolute;width:25px;height:25px;margin:0px 0px 0px -12px;text-align:center;line-height:25px;font-style:normal;font-weight:bold;background-repeat:no-repeat;background-size:100%;font-size:11px;letter-spacing:-.03em}.iconAccount a{display:block;padding:4px 4px 4px 10px;height:20px;line-height:20px;color:#ddd;text-decoration:none;font-size:13px}.iconAccount a:hover{color:#fff}.badge10 .badge .rewardsBadge{height:75px;width:75px;display:block}#rewards_level{height:75px;line-height:75px;font-size:28px;color:#fff}.mobileTitle{display:none}.iconDrop{display:none}.textWhite{color:#fff}#nav_icons>div:hover .iconDrop{display:block;position:absolute;z-index:25;top:42px;left:0;background:#292929;box-shadow:-5px 5px 5px rgba(0,0,0,0.7);text-align:left}.fixedHeader #nav_icons>div:hover .iconDrop{margin-top:-6px}.iconDropTitle{padding:0 10px 0 10px;background:#333;color:#fff;font-size:12px;height:30px;line-height:30px}#nav_icons>div.iconBadge:hover .iconDrop{right:0;left:auto;width:400px}.iconSearch .iconDropTitle{width:226px}.iconAccount .iconDropTitle{width:138px}.iconDropContents{padding:10px;background:#292929;line-height:20px}.iconSearch .iconDropContents{padding:25px 10px 35px 10px}.badgeWrapper{display:table}.badgeWrapper.roomsMobl{margin:0 auto}.badgeWrapper .badge{display:table-cell;vertical-align:middle;width:75px;padding:10px;text-align:center}.badgeWrapper a.theBadge{display:block;height:75px;width:75px;line-height:75px;color:#fff;font-size:28px;text-decoration:none;background-repeat:no-repeat;background-size:100%}.badgeWrapper a.learnMore{font-size:10px;display:inline-block;padding-top:4px;text-decoration:none}.badgeWrapper a.learnMore:hover{text-decoration:underline}.badgeWrapper .badgeInfo{display:table-cell;width:250px;padding:10px 10px 10px 10px;vertical-align:top}.badgeInfo .statusName{font-size:17px;padding-bottom:10px;margin-top:-10px;color:#fff}.badgeInfo .points{font-size:11px}.badgeInfo .badgeStats{padding-bottom:2px}.badgeInfo .line{margin:3px 0px 3px 0px;background:#333}.badgeStatType{color:#ccc}.overlay_add_card{display:none}#blackFriday_unavailable,#valentines_unavailable{display:none;position:absolute;z-index:26;background:#aebcbf;background:-moz-linear-gradient(top, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%);background:-webkit-linear-gradient(top, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%);background:linear-gradient(to bottom, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%);border:1px solid #444;border-bottom:0px;height:30px;width:150px;color:#fff;top:13px;left:50%;margin-left:-70px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;text-align:center}#blackFriday_unavailable.on,#valentines_unavailable.on{display:block}#guest #blackFriday_unavailable.on,#basic #blackFriday_unavailable.on,#state.room_private #user.private #blackFriday_unavailable.on,voyeur #state.room_private #user.private #blackFriday_unavailable.on,voyeur #state.room_private #blackFriday_unavailable.on,#guest #valentines_unavailable.on,#basic #valentines_unavailable.on,#state.room_private #user.private #valentines_unavailable.on,voyeur #state.room_private #user.private #valentines_unavailable.on,voyeur #state.room_private #valentines_unavailable.on{display:none}#blackFriday_unavailable:hover .offerInformation,#valentines_unavailable:hover .offerInformation{display:block;height:auto;padding-bottom:20px;text-align:left;background:#000000;background:-moz-linear-gradient(45deg, #000 39%, #000 39%, #45484d 100%);background:-webkit-linear-gradient(45deg, #000 39%, #000 39%, #45484d 100%);background:linear-gradient(45deg, #000 39%, #000 39%, #45484d 100%);border:1px solid #444;border-top:0;border-left:0;font-size:13px;padding-left:95px}#blackFriday_unavailable .tabOffer,#valentines_unavailable .tabOffer{font-size:14px;display:inline-block;width:auto}.blackFridayText,.blackValentinesText{padding-left:100px;font-size:13px}.blackFridayTag,.valentinesTag{position:absolute;margin:30px 0px 0px -80px;background-color:red;width:68px;height:49px;-webkit-transform:rotate(-16deg);-moz-transform:rotate(-16deg);-ms-transform:rotate(-16deg);-o-transform:rotate(-16deg);transform:rotate(-16deg)}.blackFridayTag:after,.valentinesTag Tag:after{content:"";width:0;height:0;border-left:24px solid red;border-bottom:25px solid transparent;border-top:25px solid transparent;position:absolute;right:-23px;top:0px}.blackFridayTag:before,.valentinesTag:before{content:"SALE";width:50px;height:30px;text-align:center;font-family:impact;font-size:24px;position:absolute;left:10px;top:10px}.specialOfferChat{display:none;position:absolute;z-index:25;background:#fee01a;height:30px;width:200px;color:#000;top:13px;left:50%;margin-left:-100px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;text-align:center;-webkit-animation-name:specialOfferGlow;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:specialOfferGlow;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}.specialOfferChat.on{display:block}@-moz-keyframes specialOfferGlow{0%{background-color:#b7a004}50%{background-color:#fee01a}100%{background-color:#b7a004}}@-webkit-keyframes specialOfferGlow{0%{background-color:#b7a004}50%{background-color:#fee01a}100%{background-color:#b7a004}}@keyframes specialOfferGlow{0%{background-color:#b7a004}50%{background-color:#fee01a}100%{background-color:#b7a004}}.tabOffer{font-size:16px;text-align:center;line-height:30px;cursor:pointer}.specialOfferChat:hover{-webkit-animation-name:none;animation-name:none}.specialOfferChat:hover .offerInformation{height:auto;min-height:120px}#special_offer_message{padding:12px 10px 12px 26px;font-size:11px;color:yellow;font-weight:bold}.specialOfferChat.on #special_offer_message{color:#7a320a}.ie8 .offerInformation{margin-top:-6px}#header_offer_dollars_2{display:block}.offerInformation{height:0px;margin-top:-1px;overflow:hidden;position:absolute;z-index:5;box-sizing:border-box;width:330px;padding-left:60px;padding-right:10px;font-size:15px;background:#fee01a;-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.5);box-shadow:0px 5px 5px rgba(0,0,0,0.5)}.creditPromo{position:absolute;margin:30px 0px 0px -50px;background-color:rgba(0,0,0,0.8);width:48px;height:48px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-position:center -276px;background-repeat:no-repeat;border:5px solid #ab8100}.ie8 .creditPromo{background-color:#000;width:42px;height:42px;border:3px solid #ab8100;background-position:center -278px}.specialFirework{display:none}.specialFirework.on{display:block;position:absolute;background:#fff;height:30px;width:200px;color:#000;top:13px;left:50%;margin-left:-350px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;text-align:center;-webkit-animation-name:specialFireworkGlow;-webkit-animation-duration:8s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:specialFireworkGlow;animation-duration:8s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes specialFireworkGlow{0%{background-color:#fff}25%{background-color:#c5171e}70%{background-color:#0072bc}90%{background-color:#fff}}@-webkit-keyframes specialFireworkGlow{0%{background-color:#fff}25%{background-color:#c5171e}70%{background-color:#0072bc}90%{background-color:#fff}}@keyframes specialFireworkGlow{0%{background-color:#fff}25%{background-color:#c5171e}70%{background-color:#0072bc}90%{background-color:#fff}}.specialFirework:hover{-webkit-animation-name:none;animation-name:none;color:#000}.specialFirework:hover .offerInformation{height:160px;padding-left:70px}.specialFirework .offerInformation{background:#fff;color:#333}.specialFirework .creditPromo{background-color:transparent;background-position:0;background-repeat:no-repeat;border:0px solid #ab8100;border-radius:0;height:81px;margin:20px 0 0 -50px;position:absolute;width:59px}.specialFirework .specialAmount{font-size:13px}.offerInformation .terms{font-size:10px;margin-top:8px}.offerInformation a.btnBlue span{display:none}.offerInformation a.btnBlue.disabled{background:#ccc}#mobile_flags,#mobile_close_flag_layer{display:none}.languageMenu.noflag{display:none}.languageMenu{display:inline-block;position:absolute;height:42px;width:40px;padding:12px 0px 0px 5px;box-sizing:border-box;cursor:pointer;right:96px}#guest .languageMenu{right:218px}.languageMenu:hover{background:#333}.languageMenu:hover:before{border-top:5px solid #ccc}#language_selected{display:block}.languageMenu ul{list-style-type:none;display:none}.languageMenu:hover ul{position:absolute;z-index:11;display:block;padding:4px;background:#333;box-shadow:-5px 5px 5px rgba(0,0,0,0.7);margin:12px 0px 0px 0px;left:0}.languageMenu li:first-child:before{content:"";width:65px;height:24px;display:block;position:absolute;margin:-25px 0px 0px 70px}.languageMenu li a{display:block;padding:4px;height:20px;line-height:18px;color:#eee;text-decoration:none;white-space:no-wrap;width:116px}.languageMenu li a:hover{color:#fff;background:#3c3c3c}.languageMenu li span{display:inline-block;float:left;margin-right:8px;font-size:13px}.flagIcon{width:28px;height:18px}.flagIcon.language_en,.language_en .flagIcon{background-position:0px 0px}.flagIcon.language_de,.language_de .flagIcon{background-position:0px -19px}.flagIcon.language_fr,.language_fr .flagIcon{background-position:0px -38px}.flagIcon.language_es,.language_es .flagIcon{background-position:0px -59px}.flagIcon.language_it,.language_it .flagIcon{background-position:0px -78px}.flagIcon.language_no,.language_no .flagIcon{background-position:0px -98px}.flagIcon.language_ru,.language_ru .flagIcon{background-position:0px -118px}.flagIcon.language_nl,.language_nl .flagIcon{background-position:0px -140px}.flagIcon.language_pt,.language_pt .flagIcon{background-position:0px -160px}.flagIcon.language_se,.language_se .flagIcon{background-position:0px -182px}.spacer10{height:10px}.spacer20{height:20px}.logoShield{display:none}#state.room_private .private .logoShield{display:block;width:210px;height:50px;position:absolute}#offer_available{display:none}#fleshlight_tab_offer{position:absolute;width:201px;height:38px;left:50%;top:4px;margin-left:-100px;display:none;z-index:25}#fleshlight_tab_offer.on{display:none}#guest.valentines #fleshlight_tab_offer{display:block;display:none}#free_credits_tab,a.free_credits_tab{position:absolute;width:201px;height:42px;left:50%;top:1px;margin-left:-100px;z-index:25;background:#f26522;color:#fff;line-height:42px;font-size:15px;text-align:center;border-radius:6px 6px 0px 0px;display:none}#free_credits_tab.on,#guest #free_credits_tab,#basic #free_credits_tab,#guest a.free_credits_tab,#basic a.free_credits_tab{display:block}#guest .membersonly #fleshlight_tab_offer,#basic .membersonly #fleshlight_tab_offer,#premium .membersonly #fleshlight_tab_offer,#vip .membersonly #fleshlight_tab_offer,.membersonly #fleshlight_tab_offer.on{display:none}.membersonly .room_private .open #fleshlight_tab_offer{height:0;width:0;display:none}a.dateTab,a.mobileDateTab{position:absolute;height:42px;left:50%;top:1px;margin-left:112px;padding:0 20px 0px 20px;z-index:4;background:#444;color:#fff;line-height:44px;font-size:15px;text-align:center;border-radius:6px 6px 0px 0px;display:none}.girls a.dateTab.girls{display:inline-block}.guys a.dateTab.guys{display:inline-block}.trans a.dateTab.trans{display:inline-block}.group .private .girls a.dateTab.girls,.group .private .guys a.dateTab.guys,.group .private .trans a.dateTab.trans{display:none !important}#vip a.dateTab,#vip a.mobileDateTab{display:none}.guys .room_private.private a.dateTab.guys,.trans .room_private.private a.dateTab.trans,.girls .room_private.private a.dateTab.girls{display:none}.notificationPop{display:none;background:#fff;box-sizing:border-box;color:#333;width:100%;height:200px;padding:10px;position:absolute;top:40px;right:0px;z-index:99;font-size:15px;box-shadow:5px -5px 3px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.3);bottom:-200%;transition:all .3s ease-in-out}.notificationPop:after{background:#fff;content:"";width:10px;height:10px;border-top:1px solid rgba(0,0,0,0.3);border-left:1px solid rgba(0,0,0,0.3);position:absolute;transform:rotate(45deg);top:-6px;right:110px;z-index:98}.textLifeStatus{font-size:11px;color:#939393;font-style:italic}.iconDropTitle{padding:0 10px 0 10px;background:#333;color:#fff;font-size:12px;height:30px;line-height:30px;width:380px}.rewardsHovBoxTxtRank{color:#fff;font-size:19px}.rewardsHovBoxNxtLevel{font-size:10px;font-style:italic;color:#9a9a9a;line-height:12px;font-weight:bold}.rewardsHovBoxTxtPoints{font-size:11px;font-style:italic;color:#9a9a9a;line-height:12px;font-weight:bold}.rewardsHovBoxRedeemPts{font-size:16px;color:#fff;line-height:16px;font-weight:bold}.rewardsHovBoxRedeemTxt{font-size:10px;color:#fff;line-height:12px}.containerHovBoxUpper{margin:0 0 10px 25px;padding-bottom:7px}.containerHovBoxLower{float:left;text-align:center;margin:11px 0 10px 25px}.containerHovBoxLower.buttonRedeem{margin-left:41px}.containerHovBoxLower.buttonRedeem.roomsMobl{margin-left:11px}.textLifeStatus{font-size:11px;color:#939393;font-style:italic}.iconDropLearnMore{font-size:11px;float:right}.containerHovBoxLower{float:left;text-align:center;margin:11px 0 10px 25px}.iconDropContents{padding:10px;background:#191919}.badgeWrapper .badge{display:table-cell;vertical-align:middle;width:75px;padding:0px 21px 1px 13px;text-align:center;margin-right:12px}.badgeWrapper .theBadge{display:block;height:75px;width:75px;line-height:75px;color:#fff;font-size:28px;text-decoration:none;background-repeat:no-repeat;background-size:100%;margin:-8px 0 2px 0}.badgeWrapper a.learnMore{font-size:10px;display:inline-block;padding-top:4px;text-decoration:none}.badgeWrapper a.learnMore:hover{text-decoration:underline}.badgeWrapper .badgeInfo{display:table-cell;width:260px;padding:2px 10px 0px 0px;vertical-align:top;border-left:1px solid #333}.badgeWrapper.roomsMobl .badgeInfo{width:230px}.offer-block.clonablePromoProduct{display:none}#basic .offer-tab,#guest .offer-tab,.offer-tab.off{display:none !important}.offer-tab{display:block;width:267px;height:42px;position:absolute;z-index:50;left:50%;margin-left:-160px;top:1px}.offer-tab .tab-top{width:267px;height:42px;background:yellow;color:#000;font-size:15px;cursor:pointer;border-radius:5px 5px 0px 0px;text-align:center}.offer-tab.hot-deals .tab-top{background:url("/images/chat/html5/tab-offer/hot-deals/tab.png") no-repeat;color:#fff;border-radius:0px;text-align:left}.offer-tab .tab-top .offer-tab-timer{display:none}.offer-tab.hot-deals .tab-top .offer-tab-timer{display:block;margin-top:0;margin-left:3px;font-size:13px;width:50px;height:42px;line-height:42px;float:left;text-align:center;font-weight:700;animation-name:glow-timer;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes glow-timer{0%{color:#fff}50%{color:rgba(255,255,255,0.7)}100%{color:#fff}}.offer-tab .tab-top .deal-name{overflow:hidden;display:inline-block;height:42px;line-height:42px;float:none;text-align:center;padding-left:0px;font-size:11px;font-weight:700}.offer-tab:not(.hot-deals) .tab-top .deal-name{font-size:13px}.offer-tab.hot-deals .tab-top .deal-name{float:left;text-align:left;padding-left:34px;max-width:160px}.offer-tab .offer-body{display:none;width:350px;background:yellow;padding-top:1px;margin-left:-45px}.offer-tab.hot-deals .offer-body{min-height:279px;width:505px;margin-left:-117px;background:url("/images/chat/html5/tab-offer/hot-deals/body.png") no-repeat}.offer-tab:hover .offer-body{display:block}.offer-tab .body-deals{width:100%;box-sizing:border-box;padding:2px;position:relative}.offer-tab.hot-deals .body-deals{width:331px;box-sizing:border-box;margin-left:87px;margin-top:60px;padding:2px;position:relative;background-color:#00aeef}.offer-block{min-height:65px;width:100%;background-color:rgba(0,0,0,0.1);display:table;margin-bottom:4px;position:relative}.offer-block>div.limited-time-offer,.offer-tab.vip-offer:not(.not-available) .offer-block>div.limited-time-offer{display:none}.offer-block.has-limited-offer{padding-bottom:30px}.offer-block.has-limited-offer>div.limited-time-offer{display:block;height:30px;line-height:30px;text-align:center;background:rgba(0,0,0,0.1);font-size:12px;position:absolute;bottom:0px;left:0;width:100%;color:#000}.limited-amount{background-color:rgba(255,0,0,0.6);padding:0 8px;border-radius:5px;display:inline-block;font-size:14px;color:#fff}.easter .limited-amount{background-color:rgba(255,0,0,0);font-size:11px;font-weight:bold;color:#000;margin-top:7px}.easter .offer-block.has-limited-offer>div.limited-time-offer{background:transparent}.offer-block:last-child{margin-bottom:0px}.offer-block>div{display:table-cell;vertical-align:middle}.offer-block .offer-credits{width:25%;background-color:rgba(0,0,0,0.1);color:#000;font-size:16px;text-align:center;position:relative}.offer-block .offer-credits>div{font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black";font-size:27px}.hot-deals .offer-block .offer-credits{background-color:rgba(0,0,0,0.1);color:#fff}.offer-block .offer-amount{color:#000;padding-left:10px;font-size:16px;position:relative}.hot-deals .offer-block .offer-amount{color:#fff}.offer-amount .free-credits{font-size:12px}.offer-amount .free-credits-amount:empty ~ span{display:none}.offer-button{text-align:right;padding-right:6px}.offer-button a{display:inline-block;height:40px;line-height:40px;padding:0 10px 0px 10px;text-decoration:none;color:#fff;background-color:#0372b9;box-shadow:5px 0px 5px rgba(0,0,0,0.1);font-weight:700;animation-name:glow-offer;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.offer-button a:hover{background-color:#00aeef;box-shadow:0px 0px 0px transparent;animation-name:none}@keyframes glow-offer{0%{background-color:#0372b9}50%{background-color:#00aeef}100%{background-color:#0372b9}}.offer-button a div.see-offers{display:none;font-size:11px}.offer-button a.off div.see-offers{display:inline}.offer-button a.off span{display:none}.hot-deals .offer-button a{color:#9c6604;background-color:#ffc600;animation-name:glow-offer-hot-deals;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.hot-deals .offer-button a:hover{background-color:#fddc69;animation-name:none}.deal-btn{font-size:10px}@keyframes glow-offer-hot-deals{0%{background-color:#ffc600}50%{background-color:#fbe9ac}100%{background-color:#ffc600}}.vip-offer .offer-tab .tab-top{background-color:transparent;background-repeat:no-repeat;background-size:100%;background-position:0 10px;color:#fff;border-radius:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}#guest.giftingPromo .offer-tab.not-available,.offer-tab.not-available{display:none !important}.giftingPromo .offer-tab.not-available{display:block !important}.offer-tab ~ a.dateTab,.offer-tab.not-available ~ a.dateTab,.giftingPromo .offer-tab ~ a.dateTab,.offer-tab.hot-deals ~ a.dateTab{display:none !important}#guest.girls .offer-tab.not-available ~ a.dateTab.girls,#guest.guys .offer-tab.not-available ~ a.dateTab.guys,#guest.trans .offer-tab.not-available ~ a.dateTab.trans{display:inherit !important}.guys .offer-tab.off ~ a.dateTab.guys,.girls .offer-tab.off ~ a.dateTab.girls,.trans .offer-tab.off ~ a.dateTab.trans{display:block !important}.offer-tab.not-available .tab-top{background:#333;color:#fff;border-top:1px solid #444;border-left:1px solid #444;border-right:1px solid #444;border-radius:5px 5px 0px 0px}.offer-tab.not-available .deal-name{text-align:center;padding:0;width:100%}.offer-tab.not-available .tab-top .offer-tab-timer,.offer-tab.not-available .body-deals,.offer-tab.not-available .body-deals-lower{display:none}.offer-tab.not-available .offer-body{min-height:0px;width:300px;background:#333;margin:0;margin-left:-35px;padding:20px;color:#fff;box-shadow:5px 5px 8px rgba(0,0,0,0.4);border-left:1px solid #444}.offer-tab.not-available .tab-top .deal-name{display:block}.offer-tab .body-no-deals{display:none}.offer-tab.not-available .body-no-deals{display:block}.offer-message{display:none;padding:0 0 10px 0;color:#000;text-align:center;font-size:16px}.hot-deals .offer-message,.hot-deals .offer-credit-card-info,.hot-deals .offer-credit-card-info a{color:#fff}.offer-credit-card-info{padding:8px;text-align:center;font-size:10px}.offer-credit-card-info a,.offer-credit-card-info{color:#000}.offer-credit-card-info a:hover{text-decoration:underline}.mobile-view-gifting-area{display:none}.logo-max-height{max-height:42px}.offer-tab.vip-offer:not(.not-available) .tab-top{background-image:url("/images/vip/vip-chat-hanger-top.png");background-color:transparent;background-repeat:no-repeat;background-size:100%;background-position:0 10px;color:rgba(255,255,255,0.8);border-radius:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}.offer-tab.vip-offer:not(.not-available):before{content:"";display:none}offer-tab.vip-offer:not(.not-available):hover:before{display:none}.offer-tab.vip-offer:not(.not-available) .offer-body{min-height:305px;width:505px;margin-left:-170px;background:url("/images/vip/vip-chat-hanger-body.png") no-repeat;background-position:27px 0px}.offer-tab.vip-offer:not(.not-available) .body-deals{width:331px;box-sizing:border-box;margin-left:137px;margin-top:70px;padding:2px;position:relative;background-color:#000;color:#fff}.offer-tab.vip-offer:not(.not-available) .tab-top .deal-name{height:22px;line-height:22px;margin-top:15px}.offer-tab.vip-offer:not(.not-available) .offer-block .offer-credits,.offer-tab.vip-offer:not(.not-available) .offer-block .offer-amount{color:#fff;display:none}.offer-tab.vip-offer:not(.not-available) .offer-block .vip-product-offer,.offer-block .vip-product-offer{display:none}.offer-tab.vip-offer:not(.not-available) .offer-block .vip-product-offer{display:block;position:absolute;width:200px;font-size:11px;left:6px;top:8px}.offer-tab.vip-offer:not(.not-available) .offer-message{display:block;font-size:10px;padding:0px 5px 0px;opacity:.9;margin-top:67px;color:#fff;position:absolute}.offer-tab.vip-offer:not(.not-available) .offer-credit-card-info a,.offer-tab.vip-offer:not(.not-available) .offer-credit-card-info{color:#fff}.offer-tab.vip-offer:not(.not-available) .offer-block>div{display:inline-block;position:absolute;right:0;top:10px}.offer-tab.vip-offer:not(.not-available) .offer-credit-card-info{margin-top:30px}@media (max-width: 930px){.mobile-offer-tab.vip-offer:not(.not-available) .offer-block .vip-product-offer,.mobile-offer-tab .offer-block .vip-product-offer{display:none}.mobile-offer-tab.vip-offer:not(.not-available) .offer-block .vip-product-offer{display:block;position:absolute;width:200px;font-size:11px;left:6px;top:8px}.mobile-offer-tab.vip-offer:not(.not-available) .offer-block .offer-credits,.mobile-offer-tab.vip-offer:not(.not-available) .offer-block .offer-amount{color:#fff;display:none}.tablet .mobile-offer-tab.vip-offer,.phone .mobile-offer-tab.vip-offer,.mobile .mobile-offer-tab.vip-offer,.mobile-offer-tab.vip-offer .navDropMenu{background:#70470d;background:linear-gradient(#b59c26 0%, #e9c82e 1%, #b59c26 100%)}}@media (max-width: 930px){.tablet .mobile-offer-tab,.phone .mobile-offer-tab,.mobile .mobile-offer-tab{display:block;position:relative;color:#000;background:a9873a}}@media only screen and (max-width: 1250px){.tabOffer{font-size:14px}.specialFirework.on{width:140px;left:25%;margin-left:0}.specialOfferChat.on{left:40%;margin-left:0}#blackFriday_unavailable.on{width:140px;left:40%;margin-left:0}a.dateTab,a.mobileDateTab{margin-left:-200px}}@media only screen and (max-width: 1024px){.tablet .specialOfferChat,.tablet #blackFriday_unavailable,.tablet #valentines_unavailable{position:fixed;z-index:25}.guys .offer-tab.off ~ a.dateTab.guys,.girls .offer-tab.off ~ a.dateTab.girls,.trans .offer-tab.off ~ a.dateTab.trans{display:none !important}.languageMenu,#guest .languageMenu{margin:0px;right:45px;z-index:11}.languageMenu:hover ul{background:none}#mobile_flags:checked ~ .languageMenu{background:#444}.languageMenu:hover:before,#mobile_flags:checked ~ .languageMenu:before{border-top:5px solid #ccc}#language_selected{display:block}.languageMenu ul{list-style-type:none;display:none}#mobile_flags ~ .languageMenu ul,#mobile_flags ~ .languageMenu:hover ul{display:none}.languageMenu li span{padding-right:10px;font-size:15px}#mobile_flags:checked ~ .languageMenu ul,#mobile_flags:checked ~ .languageMenu:hover ul{position:absolute;z-index:11;display:block;padding:4px;background:#444;box-shadow:5px 5px 5px rgba(0,0,0,0.4);width:170px;right:0;left:auto;margin:0}.flagIcon{background-size:28px auto}.flagIcon.language_fr,.language_fr .flagIcon{background-position:0px -39px}.flagIcon.language_nl,.language_nl .flagIcon{background-position:0px -138px}.flagIcon.language_pt,.language_pt .flagIcon{background-position:0px -158px}.flagIcon.language_se,.language_se .flagIcon{background-position:0px -179px}.closeFlags{display:block;text-align:left;height:30px;padding-bottom:10px}.languageMenu li{padding:10px}.languageMenu li label{display:block;line-height:30px;color:#eee;text-decoration:none;white-space:no-wrap;width:140px;text-align:left;height:30px;padding-left:8px}.languageMenu li a{width:160px}.languageMenu li a:hover{background:none}.tablet.girls a.dateTab.girls,.phone.girls a.dateTab.girls,.mobile.girls a.dateTab.girls{display:none}.tablet.guys a.dateTab.guys,.phone.guys a.dateTab.guys,.mobile.guys a.dateTab.guys{display:none}.tablet.trans a.dateTab.trans,.phone.trans a.dateTab.trans,.mobile.trans a.dateTab.trans{display:none}.tablet.girls a.mobileDateTab.girls,.phone.girls a.mobileDateTab.girls,.mobile.girls a.mobileDateTab.girls{display:inline-block;z-index:30}.tablet.guys a.mobileDateTab.guys,.phone.guys a.mobileDateTab.guys,.mobile.guys a.mobileDateTab.guys{display:inline-block;z-index:30}.tablet.trans a.mobileDateTab.trans,.phone.trans a.mobileDateTab.trans,.mobile.trans a.mobileDateTab.trans{display:inline-block;z-index:30}.tablet a.dateTab,.tablet a.mobileDateTab,.phone a.dateTab,.phone a.mobileDateTab,.mobile a.dateTab,.mobile a.mobileDateTab{margin-left:110px}a.dateTab,a.mobileDateTab,#free_credits_tab,a.free_credits_tab{top:1px;height:42px;position:fixed}}@media only screen and (max-width: 1000px){.tabOffer{font-size:12px}.specialOfferChat.on,#blackFriday_unavailable.on,#valentines_unavailable.on{width:180px;left:50%;margin-left:-80px}.tablet a.mobileDateTab,.phone a.mobileDateTab,.mobile a.mobileDateTab{width:70px;box-sizing:border-box;padding:0;height:40px;line-height:42px;font-size:12px;right:46px;top:2px}}@media only screen and (max-width: 900px){.phone .specialOfferChat.on,.mobile .specialOfferChat.on,.tablet .specialOfferChat.on,.phone #blackFriday_unavailable.on,.mobile #blackFriday_unavailable.on,.tablet #blackFriday_unavailable.on{display:none}.phone #video_top_bar.infoTopBar,.mobile #video_top_bar.infoTopBar{text-align:center}.phone .topVideoRight #cpm_amount,.mobile .topVideoRight #cpm_amount{font-size:10px}.tablet #offer_available.on,.phone #offer_available.on,.mobile #offer_available.on{display:block;position:absolute;width:14px;height:14px;background:yellow;z-index:8;right:30px;top:5px;border-radius:50%;-webkit-animation-name:specialOfferGlow;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:specialOfferGlow;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;text-align:center;color:#000;font-size:10px}#guest.phone .offer-tab.off ~ .dateTab,#guest.phone .offer-tab.not-available ~ .dateTab,#guest.mobile .offer-tab.off ~ .dateTab,#guest.mobile .offer-tab.not-available ~ .dateTab,#guest.tablet .offer-tab.off ~ .dateTab,#guest.tablet .offer-tab.not-available ~ .dateTab{display:none !important}#guest.girls .offer-tab.off ~ .dateTab.girls,#guest.girls .offer-tab.not-available ~ .dateTab.girls,#guest.guys .offer-tab.off ~ .dateTab.guys,#guest.guys .offer-tab.not-available ~ .dateTab.guys,#guest.trans .offer-tab.off ~ .dateTab.trans,#guest.trans .offer-tab.not-available ~ .dateTab.trans{display:none !important}}@media only screen and (max-width: 1024px){#header{position:fixed}#chat_interface{margin-top:41px}.headerInfo i.iconInfo{display:none}.noneMenuLinks.guest{top:0;right:0px}.noneMenuLinks{top:0;right:46px}#guest .noneMenuLinks{right:0px}.mobileMenu{display:inline-block;background:#292929;width:42px;height:42px;top:0px;right:0px;padding-right:3px;position:absolute;cursor:pointer}.menuOpen .mobileMenu{background:#444}.mobileMenu:hover{background:#444;cursor:pointer}.mobileMenu span{display:block;height:3px;background:#ccc;top:19px;left:8px;width:30px;position:absolute}.mobileMenu span:before{content:"";display:block;height:3px;background:#ccc;top:-8px;left:0px;width:30px;position:absolute}.mobileMenu span:after{content:"";display:block;height:3px;background:#ccc;top:8px;left:0px;width:30px;position:absolute}.navigationRes div{display:block;float:none;height:auto;line-height:50px;background:#222}.navigationWrapper{display:none}.menuNavigation{text-align:left;margin-top:0;padding-bottom:42px;height:auto}.moreDrop .more{display:none}.menuNavigation{background:#444}.menuNavigation a{display:block;height:40px;line-height:40px;padding:0 0 0 10px;border-bottom:1px solid #222;text-decoration:none}.menuNavigation .nameInfo{display:block;padding:0 0 0px 10px;border-bottom:1px solid #222;margin:0}.nameInfo a:first-child{line-height:18px;height:8px;border:0;padding:6px 0 0 0px;display:block}.nameInfo a{line-height:18px;height:18px;border:0;display:inline-block}.menuNavigation a#usernameSwitchLink{padding:0;cursor:pointer;text-decoration:underline}.moreDrop{display:block;border-left:0;margin:0}.moreDrop:hover a{color:#ccc}.moreDrop a.more{display:none}.moreDrop ul,.moreDrop:hover ul{display:block;position:relative;padding:0px;background:#444;width:auto;margin:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px transparent;-webkit-box-shadow:0px 0px 0px transparent;box-shadow:0px 0px 0px transparent;z-index:inherit}.moreDrop ul li{border:0px}.moreDrop ul li a:hover{background:#333}.moreDrop:before{display:none}a.loginLink{display:none}#mobile_menu_state:checked ~ #mobile_close_menu_layer,#mobile_flags:checked ~ #mobile_close_flag_layer{position:fixed;display:block;z-index:2;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5)}#fleshlight_tab_offer.on{display:none}}@media only screen and (max-width: 930px){#fleshlight_tab_offer,#guest #fleshlight_tab_offer,#basic #fleshlight_tab_offer{display:none}.specialOfferChat.guests{display:none}.phone .offer-tab,.mobile .offer-tab,.tablet .offer-tab{display:none}#guest.phone.giftingPromo .mobile-view-gifting-area,#guest.mobile.giftingPromo .mobile-view-gifting-area,#guest.tablet.giftingPromo .mobile-view-gifting-area,.phone.giftingPromo .membersonly .mobile-view-gifting-area,.mobile.giftingPromo .membersonly .mobile-view-gifting-area,.tablet.giftingPromo .membersonly .mobile-view-gifting-area{display:none}.phone.giftingPromo .mobile-view-gifting-area,.mobile.giftingPromo .mobile-view-gifting-area,.tablet.giftingPromo .mobile-view-gifting-area{display:block;width:42px;box-sizing:border-box;padding:0;height:42px;font-size:11px;left:auto;right:46px;top:0;border-radius:0;position:fixed;background-color:#333;text-align:center;border-top:1px solid #333}.mobile-view-gifting-area i{display:block;box-sizing:border-box;padding:0;height:25px;width:25px;margin:9px 0px 0px 9px;overflow:hidden;background-image:url(/images/icons/icon-sprites-mobile.png);background-size:50px auto}#basic .mobile.giftingPromo .mobile-view-gifting-area.move-left,#basic .phone.giftingPromo .mobile-view-gifting-area.move-left{right:117px}.phone .get-this-deal-btn,.mobile .get-this-deal-btn,.tablet .get-this-deal-btn{position:static;display:inline-block;opacity:1;right:auto;background:transparent;line-height:38px}.mobile:not(.giftingPromo) .chatNavBar .offer-button a:hover,.mobile:not(.giftingPromo) .chatNavBar .offer-button a.active,.phone:not(.giftingPromo) .chatNavBar .offer-button a:hover,.phone:not(.giftingPromo) .chatNavBar .offer-button a.active,.tablet:not(.giftingPromo) .chatNavBar .offer-button a:hover,.tablet:not(.giftingPromo) .chatNavBar .offer-button a.active{display:inline-block;height:40px;line-height:40px;padding:0 10px 0px 10px;text-decoration:none;color:#fff;background-color:#0372b9;box-shadow:5px 0px 5px rgba(0,0,0,0.1);font-weight:700}#guest.girls .offer-tab.off ~ a.dateTab.girls,#guest.girls .offer-tab.not-available ~ a.dateTab.girls,.guys .offer-tab.off ~ a.dateTab.guys,#guest.guys .offer-tab.off ~ a.dateTab.guys,#guest.guys .offer-tab.not-available ~ a.dateTab.guys,.trans .offer-tab.off ~ a.dateTab.trans,#guest.trans .offer-tab.off ~ a.dateTab.trans,#guest.trans .offer-tab.not-available ~ a.dateTab.trans{display:none !important}}@media only screen and (max-width: 767px){#chat_interface{margin-top:44px}a.logoWrapChat{background-size:100%;background-position:0px 5px;width:auto;width:130px}.navigationWrapper{width:100%}#one_click_menu{padding-left:120px}#free_credits_tab,a.free_credits_tab{position:fixed;z-index:30;width:auto;height:42px;line-height:42px;left:auto;right:46px;top:0;bottom:auto;margin-left:0;border-radius:0;font-size:11px;box-shadow:0 0 5px rgba(0,0,0,0.3);box-sizing:border-box;padding:0 5px 0px 5px;animation-name:popAd;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:1}.mobileDateTab ~ #free_credits_tab,.mobileDateTab ~ a.free_credits_tab{right:116px;font-size:9px}.wl-logo{max-width:150px;padding:5px 0 0 4px}.tablet a.mobileDateTab,.phone a.mobileDateTab,.mobile a.mobileDateTab{width:70px;box-sizing:border-box;padding:0;height:42px;line-height:42px;font-size:10px;left:auto;right:46px;top:0;border-radius:0;position:absolute}.giftingPromo .offer-tab.not-available{display:none !important}}@keyframes popAd{0%{bottom:-50px}10%{bottom:-50px}50%{bottom:0}100%{bottom:0}stop{bottom:0}}@media only screen and (max-width: 350px){a.logoWrapChat{background-size:100%;width:100px;background-position:center}}.topVideoRight{position:absolute;right:0px;top:0px;height:34px;overflow:hidden}.topVideoRight .makeOffer{background:#3a3838;height:34px;display:inline-block;font-size:12px;cursor:pointer}.topVideoRight .makeOffer:hover{background:#444;color:#fff}.topVideoRight #cpm_amount{padding:0 10px 0 0px;font-size:11px}.guest .topVideoRight #cpm_amount{display:none}#video_loading{pointer-events:none;display:none;left:40%;top:40%;background-size:40px 40px;position:absolute;z-index:97;width:100px;height:100px;border-radius:25px;opacity:0.7}.phone .voyeur #chat_interface #video_loading{left:50%;top:30%;transform:translate(-40%, -40%)}#video_loading .loadingSpinner{font-size:18px}#install_flash{background:#222;text-align:center;position:absolute;top:0;left:0;height:100%;width:100%;display:none}#vid_controls_play_span{position:absolute;z-index:7;display:none;height:100%;width:100%;left:0;top:0;margin:0px;line-height:20px;color:#fff;font-size:11px;background:rgba(0,0,0,0.2);cursor:pointer}.tablet .group #vid_controls_play_span{top:-70px}#vid_controls_play_span:before{content:"";width:0;height:0;border-left:30px solid #fff;border-bottom:30px solid transparent;border-top:30px solid transparent;position:absolute;left:50%;top:50%;margin:-30px 0px 0px -15px}.phone.ios #vid_controls_play_span:before{display:none}#vid_controls_play_span:after{content:"TAP TO START VIDEO";width:150px;height:50px;position:absolute;left:50%;top:50%;color:#fff;line-height:20px;margin:40px 0px 0px -80px;text-shadow:1px 1px #000;font-size:13px;text-align:center}.phone.ios #vid_controls_play_span:after{margin-top:-50px}.tablet #state.room_private #user.private .billingPanel #chat_buttons .mainBtns.phoneBtn a,.mobile #state.room_private #user.private .billingPanel #chat_buttons .mainBtns.phoneBtn a,.phone #state.room_private #user.private .billingPanel #chat_buttons .mainBtns.phoneBtn a{height:50px;font-size:10px}.tablet #state.room_private #user.private .billingPanel #chat_buttons .mainBtns.phoneBtn i,.mobile #state.room_private #user.private .billingPanel #chat_buttons .mainBtns.phoneBtn i,.phone #state.room_private #user.private .billingPanel #chat_buttons .mainBtns.phoneBtn i{margin-top:10px}#video_container{position:relative;overflow:hidden;width:100%;height:600px;margin:0px 0px 2px 0px;background-position:center center;background-repeat:no-repeat;background-size:cover}#non_video_container{height:600px;position:absolute;z-index:2;width:100%;top:34px;left:0}.modelBgImage{position:absolute;top:0px;left:0px;display:table;width:100%;height:100%;overflow:hidden}#model_info_curtain{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden}#video_flash{width:100%;height:100%;position:absolute;background:none}#registration_curtain{display:none}.videoCurtainSmall .video_image_slides_2 .roomStateInfo{font-size:10px;margin-left:-12px}.videoCurtainMedium .video_image_slides_2 .roomStateInfo{font-size:14px;line-height:1em}.videoCurtainLarge .video_image_slides_2 .roomStateInfo{font-size:16px}.videoCurtainSmall .modelInfoBoxTitle{font-size:12px;margin-bottom:3%}.mediaCurtainWrap{display:none}.offlineInterface .mediaCurtainWrap{display:block;margin:10px 0px 20px 0px;z-index:2;position:relative}#model_video_player_bio,#model_video_player_how_became{margin-top:0}.modelHasVideo .modelCurtainArea{padding:5px;background:#222}.modelHasVideo .mediaCurtainWrap{display:block;width:50%;margin:0px auto 8px auto}.videoCurtainMedium .modelHasVideo .mediaCurtainWrap{height:150px}.videoCurtainSmall .mediaCurtainWrap{height:80px;margin:0px auto 0px auto}.modelCurtain{width:100%;color:#fff;display:table-cell;vertical-align:middle;text-align:center}.blackBand{padding:10px 3px 10px 3px;background:#000;background:rgba(0,0,0,0.6)}#model_info_curtain.video_off{display:block}#model_info_curtain.video_off .blackBand{position:absolute;width:100%;bottom:50%;margin-bottom:-160px;left:0;height:70px;font-size:17px}#model_info_curtain.video_off .curtainMessages.startStream{display:block;font-size:14px}.group #model_info_curtain.video_off .blackBand{position:absolute;width:100%;top:15%;bottom:auto;margin-bottom:0px;left:0;height:100px;font-size:14px}img.curtainHeadshot{max-width:200px;width:100%;margin:auto;border:1px solid rgba(255,255,255,0.2)}.modelCurtain .modelInfoBoxTitle{padding:10px;font-size:20px;text-align:center;color:#fff;text-transform:uppercase}.curtainMessages a{text-decoration:underline}.small .modelCurtain .modelInfoBoxTitle,.small .curtainMessages{font-size:12px}.small .modelCurtain .modelInfoBoxTitle,.small .roomStateInfo{padding:3px}.roomStateInfo{color:#fff;padding:10px;bottom:0px;left:0px;width:100%;text-align:center;font-size:16px;opacity:.9}.modelHasVideo img.curtainHeadshot{float:left;width:100px;margin-right:3px}.videoCurtainMedium .modelHasVideo .modelInfoBoxTitle,.videoCurtainSmall .modelHasVideo .modelInfoBoxTitle{padding:10px 0px 8px 0px}.videoCurtainLarge .video_image_slides_2 .modelHasVideo .roomStateInfo{font-size:14px;margin:0px 0px 10px 0px;padding:0}.videoCurtainMedium .video_image_slides_2 .modelHasVideo .roomStateInfo{padding:0 0 0 0px;line-height:1.5em;font-size:13px}.modelHasVideo .modelCurtainArea{max-width:500px;margin:auto;cursor:pointer}.modelHasVideo .modelCurtainArea:hover{cursor:pointer}#model_info_curtain.hasVideo.videoClicked{height:100%;position:relative}#model_info_curtain.hasVideo.videoClicked .blackBand{height:100%;position:absolute;top:0;width:100%;padding:0px}#model_info_curtain.hasVideo.videoClicked #model_info_box_title,#model_info_curtain.hasVideo.videoClicked #model_info_box_description{display:none}#model_info_curtain.hasVideo.videoClicked .mediaCurtainWrap{max-width:none;width:auto;margin:auto;height:100%}.videoCurtainMedium #model_info_curtain.hasVideo.videoClicked .mediaCurtainWrap{max-width:none;width:auto;margin:auto;height:100%}.videoCurtainSmall #model_info_curtain.hasVideo.videoClicked .mediaCurtainWrap{max-width:none;width:auto;margin:auto;height:100%}.curtainMessages{display:none;position:relative}.combo .room_private #model_info_curtain,.combo .room_private .curtainMessages.inExclusivePrivate{display:inline-block}.standard .room_private #model_info_curtain,.standard .room_private .curtainMessages.inPrivate,.premiere .room_private #model_info_curtain,.premiere .room_private .curtainMessages.inPrivate{display:inline-block}.multiuser .room_private #model_info_curtain,.multiuser .room_private .curtainMessages.inMulti{display:inline-block}.feature .room_private #model_info_curtain,.feature .curtainMessages.inFeature{display:inline-block}.group .room_private #model_info_curtain,.group .curtainMessages.inGroup{display:inline-block}.multiuser .room_break .curtainMessages.inMulti{display:none}.premiere .room_break .curtainMessages.inPremiere{display:none}.combo .room_break .curtainMessages.inMulti{display:none}.group .room_break .curtainMessages.inGroup{display:none}.party .room_break .curtainMessages.inParty{display:none}.feature .room_break .curtainMessages.infeature{display:none}.room_break #model_info_curtain,.room_break .curtainMessages.onBreak{display:inline-block}#reg_form_curtain{width:500px;margin:auto}.videoCurtainMedium #reg_form_curtain{width:98%;margin:0}.videoCurtainSmall #reg_form_curtain{width:100%;max-height:190px;margin:0 0 0 .3%}#registration_curtain .modelInfoBox{background:#0f51a1;overflow:none;padding:12px}.videoCurtainMedium #registration_curtain .modelInfoBox{padding:4px}.regTd{display:table-cell;vertical-align:middle;text-align:center}#registration_curtain .modelInfoBoxTitle{font-weight:normal;text-align:center;font-size:20px;padding-bottom:6px;color:#ffd800;border-bottom:1px solid rgba(255,255,255,0.1)}.videoCurtainSmall #registration_curtain .modelInfoBoxTitle{font-size:15px;padding-bottom:6px;padding-top:4px}.existingMembers{height:50px;line-height:50px;border-top:1px solid rgba(255,255,255,0.1);margin-top:20px}#registration_curtain label{float:none;font-size:15px;margin-bottom:-3px;margin-left:0;text-align:left;color:#fff}#registration_curtain .form input[type="text"]{background:#fff;border-radius:3px;box-shadow:4px 4px 0 #fff inset;padding:2px 2px 2px 5px;width:180px;height:30px;margin:5px 5px 5px 20px}#registration_curtain .form input[type="submit"]{background:linear-gradient(to bottom, #ffd65e 38%, #febf04 100%) repeat scroll 0 0 transparent;color:#411705;text-shadow:none;border-radius:3px;box-shadow:0px 0px 0 #fff inset;padding:2px;width:188px;height:34px;font-size:12px;margin:5px 5px 5px 20px;line-height:2em}#registration_curtain .form input[type="submit"]:hover{background:#fff799}.videoCurtainMedium #registration_curtain .form input[type="text"]{width:180px;height:30px;font-size:12px;margin:5px}.videoCurtainSmall #registration_curtain .form input[type="text"]{font-size:11px;width:120px}.videoCurtainMedium #registration_curtain .form input[type="submit"]{width:188px;font-size:12px;margin:5px}.videoCurtainSmall #registration_curtain .form input[type="submit"]{font-size:10px;width:127px;font-weight:normal}.curtainformWrap{max-width:460px;margin:3% auto 3% auto}.videoCurtainSmall #registration_curtain .modelInfoBox{width:92%}.mainBtns{cursor:pointer;padding:0;display:none;white-space:nowrap}#chat_buttons .mainBtns a{display:block;font-size:22px;line-height:44px;height:auto;text-decoration:none;text-align:center;text-transform:uppercase;white-space:nowrap}#chat_buttons .mainBtns.impluseBtn a{background:#fcf3d5;background:-moz-linear-gradient(top, #fcf3d5 1%, #f8f685 29%, #d0a429 64%, #e5ba42 93%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #fcf3d5), color-stop(29%, #f8f685), color-stop(64%, #d0a429), color-stop(93%, #e5ba42));background:-webkit-linear-gradient(top, #fcf3d5 1%, #f8f685 29%, #d0a429 64%, #e5ba42 93%);background:-o-linear-gradient(top, #fcf3d5 1%, #f8f685 29%, #d0a429 64%, #e5ba42 93%);background:-ms-linear-gradient(top, #fcf3d5 1%, #f8f685 29%, #d0a429 64%, #e5ba42 93%);background:linear-gradient(to bottom, #fcf3d5 1%, #f8f685 29%, #d0a429 64%, #e5ba42 93%);color:#000;position:relative;overflow:hidden}#chat_buttons .mainBtns.impluseBtn a:hover{background:#f8f685;background:-moz-linear-gradient(top, #f8f685 0%, #c19723 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f685), color-stop(100%, #c19723));background:-webkit-linear-gradient(top, #f8f685 0%, #c19723 100%);background:-o-linear-gradient(top, #f8f685 0%, #c19723 100%);background:-ms-linear-gradient(top, #f8f685 0%, #c19723 100%);background:linear-gradient(to bottom, #f8f685 0%, #c19723 100%)}#chat_buttons .mainBtns.impluseBtn a:hover{text-shadow:1px 1px 4px #fff}#chat_buttons #impluse_btn_text a .mainImpulseText{text-transform:none;color:#000;font-size:13px;font-weight:bold;font-family:"Arial Black", arial;text-shadow:1px 1px rgba(255,255,255,0.6);position:absolute;margin:-6px 0px 0px 0px;width:100%}#impluse_btn_text div{color:#fff;position:absolute;font-size:11px;text-shadow:1px 1px rgba(0,0,0,0.6);width:100%;margin:7px 0px 0px 0px}#impluse_btn_text div span{font-size:15px;font-weight:800}#impluse_btn_text div#impluse_timer{display:inline-block;position:absolute;top:6px;right:7px;background:rgba(126,78,2,0.9);height:30px;line-height:30px;padding:0px 10px 0px 10px;font-size:17px}.videoCurtainSmall .impluseBtnwTimer a{padding-right:50px}.videoCurtainSmall #impluse_btn_text div#impluse_timer{font-size:10px}.videoCurtainSmall #impluse_btn_text div span{font-size:10px}.videoCurtainSmall #chat_buttons #impluse_btn_text a{font-size:14px}.startShowBtn a,.tipBtn a{color:#fff;background:#0372B9}.ie8 .startShowBtn{padding-right:5px}.group .private .mainBtns.tipBtn{display:table-cell;width:100%}.group .private .kiiroo .mainBtns.tipBtn{display:table-cell;width:auto;min-width:100px}.group .private .small .kiiroo #chat_buttons .mainBtns.tipBtn a{font-size:10px}.group .private .mainBtns.tipBtn a{display:block}.group .private .mainBtns.pledgeBtn .group .private .mainBtns.pledgeField{width:0%;padding:0px;display:none}.group .private .mainBtns.pledgeBtn a,.group .private .mainBtns.pledgeField input{display:none}.startShowBtn a:hover,.pledgeBtn a:hover,.buyCreditsBtn a:hover{background:#0d8bdb}#chat_buttons .mainBtns.tipBtn a{background:#61a204}#chat_buttons .mainBtns.tipBtn a:hover{background:#7ac60d}.mainBtns.tipBtn{position:relative}.goPremiereBtn a{background:#f8b500;color:#2e0000;text-shadow:0px 0px transparent}.goPremiereBtn a:hover{background:#f9c436;color:#2e0000;text-shadow:0px 0px transparent}.party #chat_buttons .mainBtns.tipBtn{padding-right:0px;width:auto}.party #chat_buttons .mainBtns.tipBtn a{text-align:center;color:#fff;background:#ed1494}.party #chat_buttons .mainBtns.tipBtn a:hover{background:#e1369b}.party #chat_buttons.showImpluse .mainBtns.tipBtn{padding-right:5px}#party_tip_btn_text{display:none}.party #party_tip_btn_text{display:inline}.party .videoCurtainMedium #party_tip_btn_text{font-size:12px;line-height:38px}.party #tip_btn_text{display:none}.pledgeField{width:100px;padding-right:0px;text-align:left;vertical-align:top}.pledgeField input[type="number"]{width:100%;height:42px;margin:0px 2px 0 0;border-left:1px solid #444;text-align:center;font-size:18px;background:#eee;font-weight:bold}.pledgeField input[type="number"]:focus{background:#fff}.mainBtns.tipBtn{display:table-cell;width:30%;padding-right:4px}input::-webkit-outer-spin-button{display:block}input::-webkit-outer-spin-button{display:block}.interactiveEnabled,.vstroker .mainBtns.startShowBtn{position:relative}.interactiveSpot{display:none}.mobile .interactiveEnabled .interactiveMouse,.mobile .vstroker .interactiveMouse,.phone .interactiveEnabled .interactiveMouse,.phone .vstroker .interactiveMouse,.tablet .interactiveEnabled .interactiveMouse,.tablet .vstroker .interactiveMouse{display:none}.interactiveEnabled .interactiveSpot,.vstroker .interactiveSpot{display:block}.interactiveEnabled .interactiveMouse,.vstroker .interactiveMouse{display:block;width:16px;height:23px;position:absolute;background-repeat:no-repeat;background-size:100%;background-position:top center;z-index:5;opacity:.8;top:4px;left:30%;-webkit-animation:interactiveAnime;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;-moz-animation:interactiveAnime;-moz-animation-duration:1s;-moz-animation-timing-function:ease-out;-moz-animation-iteration-count:infinite;animation:interactiveAnime;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}.small .vstroker .interactiveMouse{left:16%}@-webkit-keyframes interactiveAnime{0%{top:2px}50%{top:6px}100%{top:2px}}@-moz-keyframes interactiveAnime{0%{top:2px}50%{top:6px}100%{top:2px}}@keyframes interactiveAnime{0%{top:2px}50%{top:6px}100%{top:2px}}.btnSelectPledge.interactiveEnabled .interactiveSpot,.vstroker .btnSelectPledge .interactiveSpot{left:3px;top:5px;display:block;width:16px;height:23px;position:absolute;background-size:100%;z-index:5;opacity:.8;-webkit-animation-name:interactiveMovementGroup;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:interactiveMovementGroup;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes interactiveMovementGroup{0%{top:3px}50%{top:8px}100%{top:3px}}@-webkit-keyframes interactiveMovementGroup{0%{top:3px}50%{top:8px}100%{top:3px}}@keyframes interactiveMovementGroup{0%{top:3px}50%{top:8px}100%{top:3px}}.interactiveLaunch{display:block;width:16px;height:23px;position:absolute;background-size:100%;z-index:5;opacity:.8;top:9px;left:10px;-webkit-animation-name:interactiveMovementLaunch;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:interactiveMovementLaunch;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes interactiveMovementLaunch{0%{top:5px}50%{top:10px}100%{top:5px}}@-webkit-keyframes interactiveMovementLaunch{0%{top:5px}50%{top:10px}100%{top:5px}}@keyframes interactiveMovementLaunch{0%{top:5px}50%{top:10px}100%{top:5px}}#launch_interactive{display:none}.ie8 .party .kiiroo #kiiroo_btn_under_video,.ie8 .group .private .kiiroo #kiiroo_btn_under_video{display:none}.party .kiiroo #kiiroo_btn_under_video,.group .private .kiiroo #kiiroo_btn_under_video{display:table-cell;cursor:pointer;padding-left:2px;width:220px}.group .private .small .kiiroo #kiiroo_btn_under_video{width:180px}.group .private .small .kiiroo #kiiroo_btn_under_video a{font-size:10px}#chat_buttons #kiiroo_btn_under_video.mainBtns a{box-sizing:border-box;color:#fff;text-align:center;padding:0px 10px 0px 72px;text-transform:uppercase}#chat_buttons #kiiroo_btn_under_video.mainBtns a:hover{opacity:.8}.kiiroo #kiiroo_btn_under_video span{display:none}#kiiroo_btn_under_video.connect .connect,#kiiroo_btn_under_video.connecting .connecting,#kiiroo_btn_under_video.disconnect .disconnect{display:inline-block}#kiirooBtn.connecting span.connecting,#kiiroo_btn_under_video.connecting span.connecting{-web-kit-animation-name:fade;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:fade;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes fade{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}.tablet .kiiroo #kiiroo_btn_under_video,.mobile .kiiroo #kiiroo_btn_under_video,.phone .kiiroo #kiiroo_btn_under_video{display:none}#chat_buttons.showImpluse .impluseBtn{display:table-cell}.standard .open .goPrivateBtn{display:table-cell}.standard .open .showImpluse .goPrivateBtn{display:none}.standard .open .startShowBtn{display:table-cell}.standard .room_private .open .goPrivateBtn{display:none}.standard .room_private .open .goVoyeurBtn{display:table-cell}.standard .room_private .open .startShowBtn{display:table-cell}.group .open #chat_controls{margin-top:0px}.group .open .pledgeBtn{display:table-cell}.group .open .pledgeField{display:table-cell}.group .open .showImpluse .pledgeBtn{display:none}.group .open .showImpluse .pledgeField{display:none}.party .open .partyBtn{display:table-cell}.party .open .showImpluse .partyBtn{display:none}.feature .open .featureBtn{display:table-cell}.feature .open .showImpluse .featureBtn{display:none}.feature .open .startShowBtn{display:table-cell}.feature .private .featureBtn{display:table-cell}.feature .private .featureBtn .startShowBtn{display:table-cell}.premiere .open .buy_credits_btn{display:none}.premiere .open .goPremiereBtn{display:table-cell}.premiere .open .goPremiereBtn{display:table-cell}.premiere .room_private .open .goPremiereBtn{display:none}.premiere .open #chat_buttons.showImpluse .goPremiereBtn{display:none}.premiere .open .startShowBtn{display:table-cell}.premiere .room_private .open .goVoyeurBtn{display:table-cell;padding-left:0}.premiere .room_private .open .startShowBtn{display:table-cell}.multiuser .open .goPrivateBtn{display:none}.multiuser .open .multiuserBtn{display:table-cell}.multiuser .open .showImpluse .multiuserBtn{display:none}.multiuser .open .startShowBtn{display:table-cell}.combo .open .startShowBtn{display:table-cell}.combo .open .multiuserBtn{display:table-cell}.multiuser .room_private .open .goPrivateBtn{display:none}.multiuser .room_private .open .multiuserBtn{display:table-cell;padding-left:0px}.combo .open .showImpluse .goPrivateBtn{display:none}.combo .open .showImpluse .multiuserBtn{display:none}.combo .room_private .open .showImpluse .multiuserBtn{display:none}.multiuser .room_private .open .showImpluse .multiuserBtn{display:none}.combo .room_private .open .buyCreditsBtn{display:table-cell}.combo .room_private .open #chat_buttons .startShowBtn,.combo .room_private .open #chat_buttons .startShowBtn a{display:none}.multiuser .room_private .open .startShowBtn{display:table-cell}.combo .room_private .open .startShowBtn{display:table-cell}.combo .room_private .open .buy_credits_btn{display:none}.combo .room_private .open .goPrivateBtn{display:none}.combo .room_private .open .multiuserBtn{display:none}.combo .room_break .open .buy_credits_btn{display:table-cell}.combo .room_break .open .multiuserBtn{display:none}.combo .room_break .open .goPrivateBtn{display:none}.room_break .mainBtns.startShowBtn{display:none}.room_break .tipBtn{display:table-cell;width:100%}.ie8 #chat_buttons{margin-top:5px}#chat_buttons{height:28px;display:table;width:100%;position:absolute;position:relative;z-index:5;border-spacing:0px;bottom:1px;left:0px}#party #chat_buttons,.giftingPromo #party #chat_buttons{bottom:0px}#chat_buttons .mainBtns{padding-top:0px 1px 0px 1px}#chat_buttons .mainBtns:first-child{padding:0px 2px 0px 0px}#chat_buttons .mainBtns:last-child{padding:0px 0px 0px 2px}#chat_buttons .mainBtns.impluseBtn{padding:0px 0px 0px 0px}#chat_buttons .mainBtns a{height:31px;line-height:33px;display:block;text-transform:uppercase;color:#fff;text-decoration:none;text-align:center;background:#0372b9;font-size:15px;font-weight:normal}#chat_buttons .mainBtns a:hover{background:#0d8bdb}#chat_buttons .mainBtns.tipMeBtn a{background:#ffc600;color:#000;display:table-cell}#chat_buttons .mainBtns.tipMeBtn a:hover{background:#fbd03c;color:#000}#chat_buttons .mainBtns.tipBtn a{background:#ffc600;color:#000}#chat_buttons .mainBtns.tipBtn a:hover{background:#fad65a;color:#000}#party #chat_buttons .mainBtns.tipBtn a{background:#ed1494}#party #chat_buttons .mainBtns.tipBtn a:hover{background:#f43ea9}.pledgeField input[type="number"]{height:26px;font-size:15px;width:100%}.pledgeField{width:25%}.group .open .pledgeBtn{width:75%;padding-right:2px}.group .private #chat_buttons .mainBtns.groupShowBtn{display:table-cell;width:60%}.group .private .kiiroo #chat_buttons .mainBtns.groupShowBtn{display:table-cell;width:auto;min-width:200px}.group .private .kiiroo #chat_buttons .mainBtns.groupShowBtn a{font-size:10px}.group .private #chat_buttons .mainBtns.groupShowBtn a{color:#ffc600;background:none}.group #chat_buttons .mainBtns.groupShowBtn a:hover{color:#ffc600;background:none;cursor:default}.showStartTimer{position:absolute;bottom:0px;right:0px;background:#000;background:rgba(0,0,0,0.8);padding:8px;z-index:3}.timeWrap{font-family:impact;font-size:22px;color:#fff;text-align:center}.timeWrap span{display:inline-block;width:30px;height:30px;border-right:1px solid #222;border-bottom:1px solid #222;line-height:1.2em;background:#000}.timerText{margin:5px 0px 5px 0px;font-size:14px;line-height:1.2em;text-align:center}.whoTip{padding:0px 0px 5px 0px}.tipAmountWrap{display:table;margin:12px 0px 0px 0px;width:100%;border-spacing:2px;border-collapse:separate}a.set_tip_link{display:table-cell;float:none;width:16%}a.set_tip_link div{-moz-box-shadow:0px 0px 0px transparent;-webkit-box-shadow:0px 0px 0px transparent;box-shadow:0px 0px 0px transparent;height:50px}a.set_tip_link div span{margin:10px 0 0 0;display:inline-block}.customTip{width:100%;text-align:center}#non_video_container:hover .videoIcon{transition:opacity .1s;opacity:.9}.videoIcon{display:block;width:26px;height:26px;background:#000;opacity:0;position:absolute;bottom:4px;cursor:pointer;z-index:32;animation-name:videoIconFade;animation-duration:15s;animation-timing-function:ease-out;animation-iteration-count:1;transition:opacity 2s}@keyframes videoIconFade{0%{opacity:0}1%{opacity:.9}90%{opacity:.9}100%{opacity:0}}.videoIcon i{display:block;width:25px;height:25px;margin:0px}#non_video_container:hover .videoIcon:hover{filter:alpha(opacity=90);opacity:.9;cursor:pointer}.videoIcon span{display:none;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.videoIcon:hover span{display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;padding:0 12px 0 12px;background:#000;white-space:nowrap;color:#ccc;height:26px;line-height:26px;opacity:1;top:0;left:33px}.videoIcon:hover span:before{content:"";width:0;height:0;border-right:6px solid #000;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute;top:7px;left:-6px}.videoIcon.audioIcon{top:auto;left:2px;bottom:32px}.voyeur .videoIcon.audioIcon{display:none}.videoIcon.audioIcon i{background-position:1px -425px}.videoIcon.audioIcon i.selected{background-position:1px -450px}.audioIcon .volumeBar{opacity:0}.audioIcon:hover .volumeBar{opacity:1;pointer-events:none}#vidTypeSwitch{top:auto;left:2px;bottom:62px}.voyeur #vidTypeSwitch.videoIcon{bottom:2px}.group .room_open #vidTypeSwitch{bottom:98px}.group .room_open .private #vidTypeSwitch{bottom:62px;z-index:33}#vidTypeSwitch .watch-in-flash-btn,#vidTypeSwitch .watch-in-hd-btn,#vidTypeSwitch:hover .watch-in-flash-btn,#vidTypeSwitch:hover .watch-in-hd-btn{display:none}#vidTypeSwitch.videoIcon i,.switch-flash,.switch-hls,.switch-nano{width:20px;height:16px;margin:5px 0px 0px 3px;background-image:none;background-color:#fff;border-radius:3px;position:relative}#vidTypeSwitch.videoIcon i:after,.switch-hls:after{content:"";width:0;height:0;border-left:6px solid #000;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute;top:2px;left:8px}#vidTypeSwitch.videoIcon.flash i,.switch-flash{background-color:#9e0b0f}#vidTypeSwitch.videoIcon.nano i,.switch-nano{background-color:#6c2f6a;font-family:impact}#vidTypeSwitch.videoIcon.flash i:after,.switch-flash:after{content:"f";width:100%;height:100%;color:#fff;text-align:center;border-left:0px solid #000;border-bottom:0px solid transparent;border-top:0px solid transparent;position:absolute;top:auto;left:-1px;font-size:11px}#vidTypeSwitch.videoIcon.nano i:after,.switch-nano:after{content:"5";width:100%;height:100%;color:#fff;text-align:center;border-left:0px solid #000;border-bottom:0px solid transparent;border-top:0px solid transparent;position:absolute;top:2px;left:-1px;font-size:11px}#vidTypeSwitch .players{display:none;position:absolute;background-color:rgba(0,0,0,0.9);width:50px;left:26px;height:26px;top:0}#vidTypeSwitch .players>div{display:inline-block;float:left}#vidTypeSwitch:hover .players{display:block}#vidTypeSwitch.no-nano .switch-nano,#vidTypeSwitch.no-hls .switch-hls,#vidTypeSwitch.no-flash .switch-flash{display:none}#vidTypeSwitch.no-nano .players,#vidTypeSwitch.no-hls .players,#vidTypeSwitch.no-flash .players{width:30px}#vidTypeSwitch.nano .switch-nano{display:none}#vidTypeSwitch.hls .switch-hls{display:none}#vidTypeSwitch.flash .switch-flash{display:none}@media all and (-ms-high-contrast: none){.audioIcon #volume_bar{display:none}*::-ms-backdrop,.audioIcon:hover div.volumeBar{display:none}*::-ms-backdrop,.desktopHls .videoIcon.layoutIcons span{width:54px}}.audioIcon #volume_bar{pointer-events:auto;display:block;background:#000;color:#ccc;left:31px;width:26px;height:50px;cursor:pointer;border:0;position:relative;box-sizing:border-box;margin:-25px 0px 0px 0px;padding-top:5px}.audioIcon #volume_bar #volume_slider_range{-webkit-appearance:none;margin:0;width:40px;transform:rotate(-90deg);position:relative;left:-7px;top:12px;background:#000}.group .room_open .audioIcon #volume_bar{margin:-48px 0px 0px 0px}.group .room_open .audioIcon div#volume_bar:before{top:auto;bottom:7px}.audioIcon div#volume_bar:after{content:"";width:10px;height:50px;background:transparent;position:absolute;top:0px;left:-6px}.ie8 .audioIcon #volume_bar #volume_slider_range,.ie9 .audioIcon #volume_bar #volume_slider_range,.ie10 .audioIcon #volume_bar #volume_slider_range{display:none}.hlsIcon{position:absolute;z-index:5;bottom:auto;left:2px;top:2px}.hlsIcon i{display:none;width:25px;height:25px;margin:0px;background-color:rgba(0,0,0,0.4);background-position:1px -425px}.hlsIcon i.selected{background-position:1px -450px}#hlsVideo,#video_nano{height:100%;width:100%;margin:0px;padding:0;box-sizing:border-box;background-color:#000}#video_flash{background-color:#000}.room_private .open .hlsIcon i,.room_break .open .hlsIcon i{display:none}@media all and (-ms-high-contrast: none){.audioIcon #volume_bar #volume_slider_range{display:none}}input[type=range]:focus{outline:none}.audioIcon #volume_bar #volume_slider_range::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;animate:0.2s;background:#ccc;border-radius:0;border:0px solid #000101;margin:0;top:0px;right:5px;position:relative}.audioIcon #volume_bar #volume_slider_range::-webkit-slider-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;height:12px;width:8px;border-radius:0px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-3px;border:1px solid rgba(0,0,0,0.5)}.audioIcon #volume_bar #volume_slider_range::-moz-range-track{width:100%;height:6px;cursor:pointer;animate:0.2s;background:#ccc;border-radius:0;border:0px solid #000101}.audioIcon #volume_bar #volume_slider_range::-moz-range-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;height:12px;width:8px;border-radius:0px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-3px;border:1px solid rgba(0,0,0,0.5)}.audioIcon #volume_bar #volume_slider_range::-ms-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;height:16px;width:9px;border-radius:0px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-3px;border:1px solid rgba(0,0,0,0.5)}.audioIcon #volume_bar #volume_slider_range::-ms-fill-lower{background:#fff;border:0px solid #000101;border-radius:0}.audioIcon #volume_bar #volume_slider_range::-ms-fill-upper{background:#fff;border:0px solid #000101;border-radius:0}.audioIcon #volume_bar #volume_slider_range::-ms-track{width:100%;height:6px;cursor:pointer;animate:0.2s;background:#ccc;border-radius:0;border:0px solid #000101;margin:0}.audioIcon:hover div#volume_bar{display:block}.audioIcon div#volume_bar:before{content:"";width:0;height:0;border-right:6px solid #000;border-bottom:6px solid transparent;border-top:6px solid transparent;position:absolute;top:7px;left:-6px}.audioIcon div#volume_bar:after{content:"";width:10px;height:50px;background:transparent;position:absolute;top:0px;left:-6px}#group .audioIcon #volume_bar{margin:-25px 0px 0px 0px;padding-top:5px}.room_private .videoIcon.audioIcon,.room_break .videoIcon.audioIcon{z-index:-1}.room_private .videoIcon,.room_break .videoIcon{-webkit-animation-name:none;animation-name:none}.videoIcon.layoutIcons{top:auto;bottom:2px;left:2px;z-index:33}.videoIcon.layoutIcons i{background-image:none}.desktopHls .videoIcon.layoutIcons span{width:78px}.videoIcon.layoutIcons span{width:54px}.videoIcon.layoutIcons a{display:block;float:left;opacity:.7;filter:alpha(opacity=70)}.disableLargeLayout .videoIcon.layoutIcons a.largeLayoutIcon,.disableLargeLayout .videoIcon.layoutIcons a.largeLayoutIcon:hover{cursor:default;opacity:.5;filter:alpha(opacity=50)}strong.notAvailableSize{display:none}.disableLargeLayout a.largeLayoutIcon:hover strong.notAvailableSize{display:inline-block;position:absolute;background:#fff;padding:3px;top:0px;left:0px;margin:-35px 0px 0px 30px;font-weight:normal;color:#000;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:-3px 0px 5px rgba(0,0,0,0.7);-webkit-box-shadow:-3px 0px 5px rgba(0,0,0,0.7);box-shadow:-3px 0px 5px rgba(0,0,0,0.7)}.disableLargeLayout a.largeLayoutIcon:hover strong.notAvailableSize:before{content:"";width:0;height:0;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-5px;left:12px}.ie8 .disableLargeLayout a.largeLayoutIcon:hover strong.notAvailableSize{display:none}.videoIcon.layoutIcons a:hover,.smallLayoutIcon a.smallLayoutIcon,.largeLayoutIcon a.largeLayoutIcon,.fullLayoutIcon a.fullLayoutIcon{opacity:1;filter:alpha(opacity=100)}.ie8 #chat_layout_btns.videoIcon.layoutIcons:hover span{display:block;z-index:99;width:54px}.ie8 #chat_layout_btns.videoIcon.layoutIcons:hover{width:100px}.videoIcon.layoutIcons:hover span:before{display:none}.videoIcon.layoutIcons:hover span{margin:0;border-radius:0 3px 3px 0px;padding-right:6px;border-left:1px solid #333;left:26px}.videoIcon.smallLayoutIcon i{width:16px;height:10px;border:1px solid #fff;margin:7px 0px 0px 4px;background:#444}.videoIcon.largeLayoutIcon i{width:20px;height:14px;border:1px solid #fff;margin:5px 0px 0px 2px;background:#444}.videoIcon.fullLayoutIcon i{width:22px;height:18px;border:1px solid #fff;margin:3px 0px 0px 1px;background:#444}.videoIcon.layoutIcons a.smallLayoutIcon{width:16px;height:10px;border:1px solid #fff;margin:7px 6px 0px 0px;background:#444}.videoIcon.layoutIcons a.largeLayoutIcon{width:20px;height:14px;border:1px solid #fff;margin:5px 6px 0px 0px;background:#444}.desktopHls .videoIcon.layoutIcons a.fullLayoutIcon{display:inline-block}.videoIcon.layoutIcons a.fullLayoutIcon{display:none;width:22px;height:18px;border:1px solid #fff;margin:3px 0px 0px 0px;background:#444;position:relative}a.fullLayoutIcon .fullscreenArrow1{width:0;height:0;border-bottom:3px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;top:2px;left:8px}a.fullLayoutIcon .fullscreenArrow2{width:0;height:0;border-left:3px solid #fff;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:6px;right:3px}a.fullLayoutIcon .fullscreenArrow3{position:absolute;width:0;height:0;border-top:3px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent;left:8px;bottom:2px}a.fullLayoutIcon .fullscreenArrow4{position:absolute;width:0;height:0;border-right:3px solid #fff;border-top:3px solid transparent;border-bottom:3px solid transparent;top:6px;left:3px}.group .room_open .vsWatermark{bottom:160px}.group .room_open .videoIcon.audioIcon{bottom:38px}.group .room_open .videoIcon.layoutIcons{bottom:68px}.group .room_open .private .videoIcon.audioIcon{bottom:32px}.group .room_open .private .videoIcon.layoutIcons{bottom:2px}.f4fWatermark{position:absolute;bottom:38px;right:0px;width:150px;height:32px;z-index:1;background-size:contain}.ie8 .f4fWatermark{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/chat/html5/f4f-watermark.png',sizingMethod='scale')"}.vsWatermark{position:absolute;display:none;opacity:.8;bottom:38px;right:0px;width:60px;height:32px;z-index:1}.whitelabelSkin .vsWatermark{display:block}.ie8 .vsWatermark{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/chat/html5/vs-watermark-2014.png',sizingMethod='scale')"}.group .videoIcon.layoutIcons{bottom:45px}.free120Credits{display:block;height:93px;margin:0;top:5px;right:8px;position:absolute;width:94px;z-index:4}.free120CreditsStamp{display:block;margin:0;top:40px;right:3px;position:absolute;width:115px;height:95px;z-index:4;text-align:center;padding-top:17px;animation-name:creditsStamp;animation-duration:15s;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes creditsStamp{from{transform:scale(1)}95%{transform:scale(1)}96%{transform:scale(1.4)}97%{transform:scale(1.15)}97.5%{transform:scale(1.35)}98%{transform:scale(1.2)}98.5%{transform:scale(1.3)}99%{transform:scale(1.225)}99.5%{transform:scale(1.275)}100%{transform:scale(1.25)}to{transform:scale(1)}}.free120CreditsStamp span{display:block;color:#000;text-shadow:0px 0px 5px #fff}.free120CreditsStamp span:nth-child(1){display:block;font-family:'Arial Black', arial;font-weight:800;font-size:16px;color:#197b30;line-height:20px;height:20px;-webkit-animation-name:freeCredits;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:freeCredits;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes freeCredits{0%{color:#197b30}50%{color:#51de09}100%{color:#197b30}}@-webkit-keyframes freeCredits{0%{color:#197b30}50%{color:#51de09}100%{color:#197b30}}@keyframes freeCredits{0%{color:#197b30}50%{color:#51de09}100%{color:#197b30}}.free120CreditsStamp span:nth-child(2){display:block;font-family:'Arial Black', arial;font-weight:800;font-size:25px;margin-top:-4px;height:25px;line-height:25px}.free120CreditsStamp span:nth-child(3){display:block;font-family:arial;font-weight:bold;font-size:13px;margin-top:-4px;letter-spacing:0;line-height:20px;height:20px}.free-credits-offer-chat{display:block;margin:0;top:40px;right:5px;position:absolute;z-index:4;animation:scale-in-center 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) 3.2s both}.free-credits-offer-chat img{width:135px;max-width:100%;animation:heartbeat 10s ease-in-out 7s infinite both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}3%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}6%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}15%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}16%, 100%{transform:scale(1)}}.wdm-graphic{display:inline-block;position:absolute;width:106px;height:110px;top:42px;right:2px;z-index:30;cursor:pointer;background-image:url("/images/chat-room/welcome-day/welcome-badge-chat.png");background-repeat:no-repeat}.party .wdm-graphic,.group .wdm-graphic,.premiere .wdm-graphic,.combo .wdm-graphic,.private .wdm-graphic{display:none}.overVideoPanel{max-height:0px;overflow:hidden;background:rgba(0,0,0,0.8);width:30%;position:absolute;right:-1px;bottom:0px;z-index:4;text-align:center;color:#fff;transition:all .1s ease-out;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px);-o-transform:translateZ(0px);transform:transale3d(0, 0, 0)}.overVideoPanel.open{max-height:500px;width:30%;bottom:32px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translate3d(0, 0, 0)}.party .overVideoPanel.open{width:45%}.party .overVideoPanel{width:45%}.small .overVideoPanel,.small .overVideoPanel.open,.small #start_show_panel.overVideoPanel{width:100%;left:0px}#start_show_panel.overVideoPanel.open.showOverflow{overflow:visible}#start_show_panel.overVideoPanel{right:auto;left:0px;width:70%}.overVideoPanel .header{height:33px;line-height:33px;background:#444;background:rgba(55,55,55,0.6);position:relative;text-align:center;font-size:13px;margin-bottom:5px;color:#b2b2b2}.overVideoPanel .header a.closeVideoPanel{position:absolute;cursor:pointer;display:block;width:33px;height:33px;text-align:center;line-height:33px;color:#ccc;background:#444;top:0px;right:0px;text-decoration:none;font-size:15}.overVideoPanel .header a.closeVideoPanel:hover{background:#999;background:rgba(55,55,55,0.8)}.tipPadding{padding:5px}.overVideoPanel .tipAmountWrap{display:table;width:96%;margin:auto;border-spacing:4px}.overVideoPanel .tipAmountWrap a.set_tip_link{display:table-cell;width:33.3%;height:auto;background:#197b30;color:#000100;margin-bottom:4px;border:4px solid #64c633;cursor:pointer}.overVideoPanel .tipAmountWrap a.set_tip_link div{height:35px}.overVideoPanel .tipAmountWrap a.set_tip_link div span{background:#64c633;border-radius:50%;padding:0px 4px 0px 4px;font-size:12px;font-weight:bold}.overVideoPanel .tipAmountWrap a.set_tip_link:hover{border:4px solid #97f215}.overVideoPanel .tipAmountWrap a.set_tip_link:hover span{background:#97f215}.orWrap{display:table;width:100%}.orWrap div{display:table-cell;width:50%;vertical-align:middle;padding:5px}.orWrap div.or{width:auto}.orWrap div span.line{background:rgba(150,150,150,0.2);display:block;height:1px}.overVideoPanel #tip_flood_component{opacity:1;display:block;width:100%;margin:4px 0px 20px 0px;height:25px}.overVideoPanel .iconInfo:hover div{width:80%}.overVideoPanel .iconInfo{background:#555555;border-radius:50%;color:#ffffff;display:inline-block;font-family:"Times New Roman";font-size:11px;font-style:italic;text-indent:-2px;height:13px;line-height:1.1em;margin:0;padding:0;position:relative;text-align:center;width:14px;cursor:pointer}.overVideoPanel .iconInfo div{display:none}.overVideoPanel .iconInfo:hover div{display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;padding:10px;background:#666;bottom:22px;left:-90px;color:#fff;font-style:normal;font-family:'Open Sans', sans-serif, helvetica;text-align:left;width:150px;white-space:normal;-moz-box-shadow:0px 0px 5px rbga(0, 0, 0, 0.8);-webkit-box-shadow:0px 0px 5px rbga(0, 0, 0, 0.8);box-shadow:0px 0px 5px rbga(0, 0, 0, 0.8);font-size:11px}.overVideoPanel .iconInfo:hover div:before{content:"";width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #666;position:absolute;bottom:-5px;left:90px}.overVideoPanel .tipFloodText{line-height:2.2em;font-size:11px}.overVideoPanel .tipAmountWrap a.set_tip_link div span{margin-top:7px}.overVideoPanel .customTip{width:100%;text-align:left;padding-left:6px}.tipText{text-align:center}.tipText span{font-size:10px}.tipFormArea{text-align:center}.overVideoPanel #custom_tip{width:50%;margin:0px 5px 0px 0px;padding:3px;font-size:15px;background:#fff;color:#000;display:inline-block;height:29px;border-radius:0;-webkit-appearance:none}.overVideoPanel #custom_tip_link.btnBlue{margin:6px 0px 0px 0px;font-size:15px;padding:0px 8px 0px 8px;height:30px;line-height:30px;border:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase}#tip_flood_flag{background:none;border-radius:0px;height:20px}#tip_flood_flag:hover{background:none;border-radius:0px;height:20px}.ie8 .overVideoPanel{background:#000}.ie8 .overVideoPanel .header{background:#222}.pickShowType{height:30px;padding:10px;border-bottom:1px solid #333;border-bottom:1px solid rgba(150,150,150,0.3);display:none;width:80%;margin:auto;cursor:pointer}.standard .room_private .open .pickShowType.voyeur,.premiere .room_private .open .pickShowType.voyeur{display:block}.standard .room_private .open .pickShowType.private,.premiere .room_private .open .pickShowType.private{display:none}.multiuser .pickShowType.multiuser,.combo .pickShowType.multiuser{display:block}.standard .open .pickShowType.private,.premiere .open .pickShowType.private{display:block}.small .pickShowType{width:90%}.pickShowType>div{float:left;display:inline-block;text-align:left}.useCredits .showDesc span.dollarWrapper,.useCredits #enter_impulse_show span.dollarWrapper{display:none}.useDollars .showDesc span.creditWrapper,.useDollars #enter_impulse_show span.creditWrapper{display:none}.showDesc span{font-size:11px;display:block;margin-top:-4px;opacity:.7}.showDesc span.credits{font-size:inherit;display:inline-block;margin-top:0px;opacity:1}.showDesc span,#enter_impulse_show span{font-size:11px;display:block;margin-top:-4px;opacity:.7}.showDesc span.credits,.showDesc span.dollars,#enter_impulse_show span.dollars,#enter_impulse_show span.credits{font-size:inherit;display:inline-block;margin-top:0px;opacity:1}.showDesc span.creditWrapper,#enter_impulse_show span.creditWrapper,.showDesc span.dollarWrapper,#enter_impulse_show span.dollarWrapper{display:inline-block;opacity:1}.pickShowType .showRadio,.payRadio{background:#fff;border:2px solid #fff;width:10px;height:10px;margin:10px 10px 0px 0px;border-radius:50%}.payRadio{float:left}.pickShowType.checked .showRadio,.payRadio.checked{background:#0372b9;border:2px solid #fff}.pickShowType .showRadio{background:#fff;border:2px solid #fff;width:10px;height:10px;margin:10px 10px 0px 0px;border-radius:50%}.pickShowType.checked{background-color:rgba(150,150,150,0.1)}.pickShowType.checked .showRadio{background:#0372b9;border:2px solid #fff}.pickShowType.checked .showIcon{background-color:rgba(3,114,185,0.9)}.pickShowType .showIcon{width:25px;height:25px;margin:4px 8px 0px 0px;background-size:50px auto;background-color:rgba(150,150,150,0.3);background-position:0px -200px;border:1px solid rgba(150,150,150,0.1)}.pickShowType.multiuser .showIcon{background-position:0px -675px}.pickShowType.voyeur .showIcon{background-position:0px -875px}.pickShowType.impulse{animation-name:impulseGlow;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}#start_show_panel .showRates{display:inline}.guestUser #start_show_panel .showRates{display:none}@-moz-keyframes impulseGlow{0%{color:#f2b207;text-shadow:0px 0px 10px #d89f05}50%{color:#ffffff;text-shadow:0px 0px 0px #000000}100%{color:#f2b207;text-shadow:0px 0px 10px #d89f05}}@-webkit-keyframes impulseGlow{0%{color:#f2b207;text-shadow:0px 0px 10px #d89f05}50%{color:#ffffff;text-shadow:0px 0px 0px #000000}100%{color:#f2b207;text-shadow:0px 0px 10px #d89f05}}@keyframes impulseGlow{0%{color:#f2b207;text-shadow:0px 0px 10px #d89f05}50%{color:#ffffff;text-shadow:0px 0px 0px #000000}100%{color:#f2b207;text-shadow:0px 0px 10px #d89f05}}#start_show_panel a.btnBlue{font-size:16px;margin:12px 0px 10px 0px;height:34px}#btn_cover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#chat_buttons.ghost #btn_cover{display:block}#chat_buttons.ghost a{opacity:.3}.group .open #group_component{display:block}.group .private #group_component{display:none}#group_component{background:#ffc600;display:none;position:relative;width:100%;z-index:5;margin-top:-37px;border-top:5px solid #f78d14;color:#2e1001;bottom:1px}.inlineHls #group_component{margin-top:0px}.tablet .group .inlineHls #chat_room .scrollPositioning{min-height:486px}#group .small #video_section{padding-bottom:50px}.groupWrap{position:relative;width:99%;padding:.5%;min-height:100px}#group_info_area.close{display:none}#group_pledge_area.open{display:block}#group_component a.btnSelectPledge{width:36%;height:30px;background:#0372b9;color:#fff;line-height:30px;font-size:14px;text-align:center;text-decoration:none;display:block;position:absolute;margin:-22px 0 0 30%;cursor:pointer;overflow:hidden;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.small #group_component a.btnSelectPledge{font-size:12px;margin:-22px 0 0 30%}#group_component a.btnSelectPledge:hover{width:40%;height:35px;line-height:35px;font-size:16px;margin:-25px 0 0 30%;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.small #group_component a.btnSelectPledge:hover{width:40%;height:35px;line-height:35px;font-size:15px;margin:-25px 0 0 30%;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ie8 #group_component a.btnSelectPledge,.ie8 .small #group_component a.btnSelectPledge{width:35%;font-size:12px;margin:-22px 0 0 32%;padding:2px 5px 2px 5px;height:30px;line-height:30px}.ie8 #group_component a.btnSelectPledge:hover,.ie8 .small #group_component a.btnSelectPledge:hover{width:35%;font-size:12px;margin:-22px 0 0 32%;padding:2px 5px 2px 5px;height:30px;line-height:30px}.ie8 #group_component a.btnSelectPledge:after,.ie9 #group_component a.btnSelectPledge:after{display:none}#group_info_area{height:135px}#group_pledge_area{height:135px;overflow:hidden}.small #group_component a.btnSelectPledge{width:50%;margin:-21px 0 0 23%}.small #group_component a.btnSelectPledge:hover{width:52%;margin:-24px 0 0 22%}.small #group_component a.btnSelectPledge:after{top:28%;right:5%}#group_component a.btnSelectPledge:after{content:"";position:absolute;display:block;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:28%;right:4%;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}#group_component a.btnSelectPledge:hover:after{top:31%;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.groupSections{margin:30px 0px 0px 0px;display:table;width:100%;font-size:14px}.ie8 .groupSections{margin:0px 0px 0px 0px}.ie8 .groupSections .groupDesc{padding-top:10px}.groupSections>div{display:table-cell;border-right:1px solid #e8ad03}.groupSections .groupDesc{width:59.5%;padding:0 .5% 0 0;line-height:18px;vertical-align:top}.groupSections .groupDesc b{display:block;font-size:14px}.small .groupSections .groupDesc{font-size:11px;line-height:15px}.small .groupSections{font-size:11px}.small .groupSections .groupDesc b{font-size:11px}.groupSections .groupSettings{width:18%;padding:0 .5% 0 .5%;text-align:center;vertical-align:middle}.groupSections .groupInput{width:36%;padding:20px 0 20px 4%;border:0}.groupSections .groupSettings .title{color:#745607;margin:0 0 -3px 0}.groupSections .groupSettings div{margin:0 0 6px 0}.groupSections .groupTimers{width:20%;padding:0 0 0 .5%;border-right:0px;text-align:right;vertical-align:middle}.small .groupSections .groupDesc{width:49.5%;font-size:11px}.small .groupSections .groupTimers{width:30%;padding:0 0 0 .5%}#group .room_private #show_length_container{display:none}.groupTimers .timers{height:24px;line-height:24px;margin-bottom:5px;position:relative}.groupTimers .timers span.timerBox{display:inline-block;height:24px;line-height:24px;width:60px;text-align:center;background:#000;color:#fff;margin-left:6px;font-size:15px}.ie8 .groupTimers div.timers{display:block;height:auto;text-align:center}.ie8 .groupTimers .timers span{display:block;text-align:center}.ie8 #credit_amount_needed,.ie8 #starts_in{margin-left:35%}.ie8 .groupTimers .timers span.timerBox{display:block}.ie8 .groupTimers .timers span.timerBox{margin-right:6px}.groupTimers .timers span.textYellow{color:#ffc600}.groupTimers .timers span.redText{color:#ed1c24}#group_pledge_area{display:none;background:#ffc600;color:#000;z-index:10}a.groupClose{background:#f27f22;width:18px;height:18px;line-height:18px;display:block;position:absolute;top:6px;right:6px;color:#fff;text-decoration:none;text-align:center;cursor:pointer}a.groupClose:hover{background:#f98f3a}.biggerFont{font-size:110%}.groupDesc p{opacity:.8;font-size:11px;color:#000}.ie8 .small .groupDesc p{font-size:10px}.ie8 .small .groupDesc{font-size:9px}.groupInput{color:#000}.pledgeInput,.pledgeBtn2{width:130px;float:left;padding:5px}.pledgeBtn2 #pledge_button{background:#0372b9;color:#fff;line-height:32px;font-size:15px;text-align:center;text-decoration:none;display:block;height:32px;cursor:pointer;width:100%}.pledgeInput #pledge_field{background:#fff;color:#000;line-height:30px;font-size:15px;text-align:center;text-decoration:none;display:block;height:30px;width:100%}.small .pledgeInput #pledge_field{line-height:26px;height:26px}.small .pledgeBtn2 #pledge_button{line-height:28px;height:28px}#group_pledge_area .groupSections{margin-top:15px}.small #group_pledge_area .groupSections{margin-top:7px}#group_show_start_timer{color:#fff;display:inline-block;background:#000;text-align:center;height:26px;border:1px solid #333;padding:0px 4px 0px 4px}#timer_check{display:none;background-size:20px 23px;height:23px;width:20px;position:absolute;top:-4px;right:2px}#timer_check.show{display:block}#group.open .small .iframeModels{margin-top:60px}.group .open #chat_buttons,.group .open .overVideoPanel{display:none}.showProcessing #processing_transaction,.showSelectShowContainer #select_show_container{display:block}#select_show_container{display:none}#processing_transaction{padding:10px;width:70%;margin:20px auto 10px auto;position:relative;display:none}#processing_transaction .loadingIcon{height:50px;width:50px;border-right:1px solid rgba(100,100,100,0.4);display:inline-block;float:left}.videoCurtainMedium #processing_transaction .processingText{font-size:12px}.videoCurtainSmall #processing_transaction .processingText{font-size:10px}#processing_transaction .processingText{font-size:15px;display:inline-block;animation-name:glowText;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:20px;left:80px}@-moz-keyframes glowText{0%{color:#fff}50%{color:#555}100%{color:#fff}}@-webkit-keyframes glowText{0%{color:#fff}50%{color:#555}100%{color:#fff}}@keyframes glowText{0%{color:#fff}50%{color:#555}100%{color:#fff}}#play_and_pay .payLater{opacity:.3;cursor:default}#play_and_pay.enabled #payRadioLater{cursor:pointer}#play_and_pay.enabled .payLater{opacity:1;cursor:default}#play_and_pay{display:none;padding:10px;width:450px;margin:10px auto 34px auto;position:relative}#play_and_pay.available{display:block}#play_and_pay div,#play_and_pay span{float:left;display:inline-block;margin:0px 20px 0px 0px;position:relative}#play_and_pay span.special{float:none;position:absolute;top:22px;left:0px;font-size:9px;padding:0;margin:0;width:215px;text-align:left;cursor:default;display:none}#play_and_pay .showChargeBeforeText span#charged_before_text.special{display:block}#play_and_pay .showChargeAfterText span#charged_after_text.special{display:block}#play_and_pay .payRadio{margin:3px 10px 0px 10px;cursor:pointer}#play_and_pay .payCredits{border-right:1px solid rgba(90,90,90,0.8);padding-right:20px}#play_and_pay label{cursor:pointer}.learnMore a{text-decoration:none;cursor:pointer}.learnMore i.info{font-size:11px;color:#fff;font-style:normal;background:#0372b9;border-radius:50%;display:inline-block;padding:0px 5px 0px 5px;float:left;margin-right:5px;cursor:pointer}.learnMore:hover i.info{background:#339fde}#play_and_pay div.playPayPop{float:none;display:none;position:absolute;margin:0px 0px 0px 0px;background:#464646;padding:2px;text-align:left;min-width:500px;bottom:40px;right:-200px;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.8);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.8);box-shadow:0px 0px 5px rgba(0,0,0,0.8)}#play_and_pay div.playPayPop:after{content:"";width:0;height:0;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #464646;position:absolute;bottom:-12px;left:50%;margin-left:-12px}#play_and_pay div.playPayPop.show{display:block}#play_and_pay div.playPayPop .playPayPopHeader{height:32px;line-height:32px;color:#fff;font-size:16px;position:relative;background:#3a3a3a;float:none;margin:0;display:block;padding:0px 0px 0px 10px}#play_and_pay div.playPayPop .playPayPopHeader a{height:28px;line-height:28px;color:#ccc;float:none;margin:0;display:block;width:28px;position:absolute;right:2px;top:2px;background:#464646;text-decoration:none;text-align:center}#play_and_pay div.playPayPop .playPayPopHeader a:hover{color:#fff;background:#555}#play_and_pay div.playPayPopText{float:none;margin:0;padding:10px}#play_and_pay div.split{float:none;margin:0;padding:0px;display:none}#play_and_pay .playPayPopText #explanation,#play_and_pay.available .playPayPopText #not_active_explanation,#play_and_pay.available .playPayPopText.dailyLimit #explanation,#play_and_pay.available .playPayPopText.systemLimit #explanation,#play_and_pay .playPayPopText #daily_limit_reached,#play_and_pay .playPayPopText #system_limit_reached{display:none}#play_and_pay .playPayPopText #not_active_explanation{display:block}#play_and_pay.available .playPayPopText #explanation{display:block}#play_and_pay .playPayPopText.dailyLimit #daily_limit_reached{display:block}#play_and_pay .playPayPopText.systemLimit #system_limit_reached{display:block}#play_and_pay span.dailyLimitAmount,#play_and_pay span.systemLimitAmount{display:inline-block;float:none;margin:0}.small #play_and_pay{margin-bottom:20px;width:70%}.small #play_and_pay .learnMore{margin:-32px 0px 0px 100px;float:left}.small #play_and_pay .payText{width:70%;text-align:left;border-right:0px}.small #play_and_pay div.split{display:block;height:10px;clear:both}.small #play_and_pay div.playPayPop{right:-280px}.small #play_and_pay div.playPayPop:after{left:30%}.small #play_and_pay span.special{width:275px}#offline_interface{display:none}.offlineInterface #offline_interface{display:block}.offlineInterface #video_container,.offlineInterface #non_video_container,.offlineInterface #chat_buttons,.offlineInterface #group_pledge_area,.offlineInterface #group_component,.group .offlineInterface #group_pledge_area,.group .offlineInterface #group_component,.offlineInterface .topVideoRight,.offlineInterface #watermark.f4fWatermark,.tablet .offlineInterface #watermark.f4fWatermark,.mobile .offlineInterface #watermark.f4fWatermark,.phone .offlineInterface #watermark.f4fWatermark,.offlineInterface #watermark.vsWatermark,.tablet .offlineInterface #watermark.vsWatermark,.mobile .offlineInterface #watermark.vsWatermark,.phone .offlineInterface #watermark.vsWatermark{display:none}.phone .offlineInterface #chat_buttons,.mobile .offlineInterface #chat_buttons,.tablet .offlineInterface #chat_buttons{display:none}#offline_interface{padding:20px}#offline_interface img{width:100%}#offline_interface .offlineMedia{width:33%;float:left;display:block;padding-right:5px}#offline_interface img{width:100%}.offlineInfo{float:left;width:100%;max-width:670px;padding-left:10px;margin:auto}.offlineInfo h1{color:#999999;display:block;font-family:'Impact', 'Charcoal', sans-serif;font-size:36px;padding-bottom:10px}.offlineText{float:left;width:50%;padding:10px}#club_performers{position:absolute;z-index:40;background:#000000;background:rgba(0,0,0,0.6);width:6%;max-width:70px;padding:4px 4px 0px 4px;top:0px;right:0px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#club_performers.clubPerformersSmall{width:3%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.small #club_performers{width:5%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.small #club_performers.clubPerformersSmall{width:2%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.clubHeadshot img{width:100%;opacity:.8;max-height:60px;max-width:60px}.clubHeadshot:hover img{opacity:1;cursor:pointer}#club_headshot_sizer{height:20px;width:20px;background:#000;background:rgba(0,0,0,0.6);position:absolute;margin:-4px 0px 0px -24px;cursor:pointer}#club_headshot_sizer .arrowLeft{width:0;height:0;border-right:5px solid #ccc;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;margin:0px -1px 0px 4px}#club_headshot_sizer .arrowRight{width:0;height:0;border-left:5px solid #ccc;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block}#club_headshot_sizer:hover .arrowLeft{border-right:5px solid #fff}#club_headshot_sizer:hover .arrowRight{border-left:5px solid #fff}.clubHeadshot{position:relative;text-align:center;color:#fff}.headshotInfo img{width:90px;margin:10px auto -10px auto;cursor:default}.headshotInfo{display:none;position:absolute;z-index:5;background:#4a4a4a;top:0px;right:-183px;width:180px;min-height:88%;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;padding:0px 3px 3px 0px;opacity:.95;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.4);box-shadow:0px 0px 5px rgba(0,0,0,0.4)}.clubHeadshot:hover .headshotInfo{display:block}#club_performers div:nth-child(n+5) .headshotInfo{top:auto;bottom:0px}.headshotInfo div{padding-top:6%}.headshotInfo a{color:#fff;text-decoration:none;font-size:11px;padding:0px 5px 0px 5px;margin:6% 2px 0px 2px;display:inline-block;height:20px;line-height:20px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;opacity:.8}.headshotInfo a:hover{opacity:1}a.miniBtnColored{background:#0372b9}a.miniBtnGrey{background:#5e5e5e}#club_performers.clubPerformersSmall{width:2%}#video_top_bar.infoTopBar{overflow:visible}#fleshlight_flag{display:inline-block;position:absolute;height:49px;width:168px;z-index:3;margin-top:-2px;background-size:100%;background-repeat:no-repeat;background-color:transparent}.videoFlags{display:none;position:absolute;height:34px;width:120px;z-index:3;margin-top:-2px;margin-left:4px;background-size:100%;background-repeat:no-repeat;background-color:#555}#devices.on #interactive_flag.videoFlags{display:inline-block;cursor:pointer}.videoFlags .flagInners{position:relative;height:34px;line-height:28px;width:106px;text-align:center;color:#fff;margin:3px 0 0px 7px;border:2px solid rgba(255,255,255,0);text-transform:uppercase;box-sizing:border-box;font-size:11px}.videoFlags .flagInners:after{content:"";width:0;height:0;border-style:solid;border-width:10px 70px 0 0;border-color:#555 transparent transparent transparent;position:absolute;bottom:-8px;left:-9px}.videoFlags .flagInners:before{content:"";width:0;height:0;border-style:solid;border-width:0 70px 10px 0;border-color:transparent #555 transparent transparent;position:absolute;bottom:-8px;right:-9px}#devices.on .fleshLightFlag #ohmibod_flag{margin-left:180px}.trans #transgender_flag{display:inline-block;cursor:default;background-color:#832381}.trans #transgender_flag .flagInners:after{border-color:#832381 transparent transparent transparent}.trans #transgender_flag .flagInners:before{border-color:transparent #832381 transparent transparent}#devices.blue #interactive_flag{cursor:default;background-color:#0076ff}#devices.blue #interactive_flag .flagInners:after{border-color:#0076ff transparent transparent transparent}#devices.blue #interactive_flag .flagInners:before{border-color:transparent #0076ff transparent transparent}#devices.pink #interactive_flag{cursor:default;background-color:#df1f87}#devices.pink #interactive_flag .flagInners:after{border-color:#df1f87 transparent transparent transparent}#devices.pink #interactive_flag .flagInners:before{border-color:transparent #df1f87 transparent transparent}#devices.purple #interactive_flag{cursor:default;background-color:purple}#devices.purple #interactive_flag .flagInners:after{border-color:purple transparent transparent transparent}#devices.purple #interactive_flag .flagInners:before{border-color:transparent purple transparent transparent}#devices.red #interactive_flag{cursor:default;background-color:red}#devices.red #interactive_flag .flagInners:after{border-color:red transparent transparent transparent}#devices.red #interactive_flag .flagInners:before{border-color:transparent red transparent transparent}.feature #feature_show_flag.videoFlags{display:inline-block;cursor:pointer;background-color:#8e088b}#feature_show_flag.videoFlags .flagInners{border-color:transparent;padding-left:20px;font-size:10px;font-weight:700;height:30px;position:relative}#feature_show_flag.videoFlags .flagInners:after{border-color:#8e088b transparent transparent transparent;border-width:15px 70px 0 0;bottom:-13px}#feature_show_flag.videoFlags .flagInners:before{border-color:transparent #8e088b transparent transparent;border-width:0 70px 15px 0;bottom:-13px}.feature-arrow{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #fff;position:absolute;top:22px;left:50%;z-index:3;opacity:0}.feature-show-icon{display:inline-block;background-image:url(/images/chat/icons/automated-messages-icon-sprite.png);background-position:0px -350px;width:50px;height:50px;opacity:.9;transform:scale(0.8, 0.8);position:absolute;top:0px;left:0;margin:-12px 0 0 -15px;z-index:2}.feature-show-info{display:none;background-color:#8e088b}#feature_show_flag:hover .feature-show-info{display:inline-block;position:absolute;padding:10px;top:28px;left:-9px;font-size:13px;font-weight:300;text-indent:0;line-height:22px;box-shadow:0px 5px 5px rgba(0,0,0,0.4)}#feature_show_flag .feature-show-info>div{font-size:15px;padding-bottom:5px;font-weight:700;color:#f7941d}#feature_show_flag .feature-show-info a{color:#fff;text-decoration:underline}#feature_show_flag .feature-show-info a:hover{background-color:rgba(255,255,255,0.3);text-decoration:none}#devices.on #feature_show_flag.videoFlags{margin-left:130px}.fleshLightFlag #feature_show_flag.videoFlags{margin-left:180px}#group_mobile_drop_menu{display:none}.ie8 .fcmoUpsellScreenName{font-size:12px}#mobile_group_pledge_area{display:none}.hdBtn{display:none}#jpeg_video{display:none;position:absolute;top:0;left:0;height:auto;width:100%}#state.room_private #user.private #kink_offer,.voyeur #kink_offer,.group .private #kink_offer{display:none}#kink_offer.show{display:block}#kink_offer{display:none;position:absolute;z-index:35;cursor:pointer;text-decoration:none}.mobile #kink_offer,.phone #kink_offer,.tablet #kink_offer{transform:scale(0.8, 0.8);top:-10px;left:-20px}#kink_offer:hover .getKinkyOffer{display:block}.getKinky{height:87px;width:147px}.getKinkyOffer{display:none;height:129px;width:299px;margin:-63px 0 0 0}.kinkyText{padding:25px 5px 5px 100px;font-size:14px;color:#fff}.kinkyText b{color:#f8b500}.getKinkyOffer>span{font-size:30px;font-family:"arial black", arial;font-weight:700;color:#f8b500;display:inline-block;position:absolute;margin:30px 0px 0px 14px;text-align:center}.getKinkyOffer>span span{font-size:22px;display:block;margin:-10px 0px 0px 0px;padding-right:10px}.rbl-offer{position:absolute;top:0;left:0;background-color:#00ccff;animation-name:rbl-promo;animation-duration:3s;animation-iteration-count:infinite;text-align:center;padding:10px 5px;z-index:31;width:75px;transition:width .2s;border:2px solid #00acea;border-left-width:0;border-top-width:0;border-bottom-right-radius:10px}.rbl-offer:hover{width:200px;transition:width .2s;animation-duration:0s}.rbl-offer-text{font-family:helvetica, arial, sans-serif;font-size:16px;font-weight:bold;color:#fff}.rbl-offer-details{visibility:hidden;height:0;font-size:0;width:75px}.rbl-offer:hover .rbl-offer-details{visibility:visible;height:auto;font-size:14px;color:#fff;font-weight:900;font-family:helvetica, arial, sans-serif;transition:all .2s;width:200px}.rbl-offer-percentage{font-size:36px;display:block;line-height:42px}#state.room_private #user.private #belami_offer,.voyeur #belami_offer,.group .private #belami_offer{display:none}#belami_offer.show{display:block}#belami_offer{display:none;position:absolute;z-index:35;cursor:pointer;text-decoration:none}.mobile #belami_offer,.phone #belami_offer,.tablet #belami_offer{transform:scale(0.5, 0.5);top:10px;left:-10px}#belami_offer:hover .getBelamiOffer{display:block}.getBelami{height:87px;width:148px;margin:5px;background-image:url("/images/chat/ads/belami/belami-free-12-hour-chat-3-small.png")}.getBelamiOffer{display:none;height:80px;width:250px;background-color:rgba(255,255,255,0.95);box-shadow:5px 5px 5px rgba(0,0,0,0.4);position:absolute;color:#000;margin:-87px 0 0 155px;text-align:center}.getBelamiOffer:after{content:"";width:0;height:0;border-right:10px solid rgba(255,255,255,0.95);border-bottom:10px solid transparent;border-top:10px solid transparent;position:absolute;top:50%;left:-10px;margin-top:-10px}.belamiText{padding:10px;font-size:14px;color:#000}.kinkyText b{color:#f8b500}#hd_switch{display:none}.nextModel,.previousModel{display:block;overflow:hidden;width:35%;height:100%;position:absolute;top:0;margin-top:0px;z-index:30;opacity:0;transition:all .3s ease-in-out;line-height:2000px;color:transparent}.nextModel{right:0px}.previousModel{left:0px}.previousModel a.disabled{display:none}.nextModel a{display:block;width:80px;height:120px;position:absolute;background:rgba(0,0,0,0.3);transition:all .3s ease-in-out;top:50%;right:5%;margin-top:-40px}.previousModel a{content:"";display:block;width:80px;height:120px;position:absolute;background:rgba(0,0,0,0.3);transition:all .3s ease-in-out;top:50%;left:5%;margin-top:-40px}.nextModel a:hover,.previousModel a:hover{background:rgba(0,0,0,0.9)}.nextModel a:after{content:"";display:block;width:0;height:0;border-left:30px solid rgba(255,255,255,0.8);border-bottom:30px solid transparent;border-top:30px solid transparent;position:absolute;top:50%;right:5%;cursor:pointer;margin-top:-30px;margin-right:20px}.previousModel a:after{content:"";display:block;overflow:hidden;width:0;height:0;border-right:30px solid rgba(255,255,255,0.8);border-bottom:30px solid transparent;border-top:30px solid transparent;position:absolute;top:50%;left:5%;margin-top:-30px;margin-left:15px}.nextModel:hover,.previousModel:hover{opacity:1;transition:all .3s ease-in-out}.small .nextModel a,.small .previousModel a{width:50px;height:80px;margin-top:-40px}.small .previousModel a:after{border-right:20px solid #fff;border-bottom:20px solid transparent;border-top:20px solid transparent;margin-top:-20px;margin-left:10px}.small .nextModel a:after{border-left:20px solid #fff;border-bottom:20px solid transparent;border-top:20px solid transparent;margin-top:-20px;margin-right:10px}.nextModel,.previousModel{display:block;overflow:hidden;width:20%;height:100%;position:absolute;top:0;margin-top:0px;z-index:30;opacity:0;transition:all .3s ease-in-out;line-height:2000px;color:transparent}.group .private .nextModel,.group .private .previousMode,#state.room_private #user.private .nextModel,#state.room_private #user.private .previousModel,.voyeur .nextModel,.voyeur .previousMode{display:none}.safari-audio-off,#safari_mute_text{display:none}.room_private .open .safariMute #safari_mute_text:checked ~ .safari-audio-off,.voyeur .safariMute #safari_mute_text:checked ~ .safari-audio-off{display:none}.safariMute #safari_mute_text:checked ~ .safari-audio-off{display:inline-block;color:#fff;position:absolute;z-index:31;width:100px;padding:2px 4px 2px 4px;background-color:rgba(0,0,0,0.5);bottom:2px;left:2px;transition:all 2s ease-in-out;animation-name:safariAudio;animation-duration:15.5s;animation-timing-function:ease-out;animation-iteration-count:1}.safari-audio-off .tri{display:inline-block;width:0;height:0;border-right:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent}.safariMute #non_video_container:hover .safari-audio-off{transition:all .3s ease-in-out;left:34px;bottom:34px}.group .safariMute #non_video_container:hover .safari-audio-off{transition:all .2s ease-in-out;left:34px;bottom:40px;animation-name:none}@keyframes safariAudio{0%{left:34px;bottom:34px}1%{left:34px;bottom:34px}90%{left:34px;bottom:34px}100%{left:2px;bottom:2px}}.tip-meter-wrap{display:none;position:absolute;width:135px;background:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.18) 73%, rgba(0,0,0,0.01) 87%, transparent 100%);height:100%;z-index:36;right:0;top:0}.tip-meter-on .tip-meter-wrap{display:block}.tip-meter-on .tip-meter{width:18px;height:60%;border-radius:0px 0px 20px 20px;background:linear-gradient(to left, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.32) 49%, rgba(0,0,0,0.4) 97%, rgba(0,0,0,0.6) 100%);position:relative;margin:30px auto 0 auto;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.4);z-index:2;box-shadow:5px 5px 4px rgba(0,0,0,0.3)}@media all and (max-width: 767px){.tip-meter-on .tip-meter,.phone .tip-meter-on .tip-meter,.mobile .tip-meter-on .tip-meter{display:none}}.tip-meter-on .free120CreditsStamp{right:110px}.tip-meter-on .meter-gradient{position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(to bottom, #f0feda 7%, #f0feda 7%, #8dc63f 35%, #00a7e1 57%, #4a4dc3 79%, #4a4dc3 79%, #9957b8 100%);border-radius:0px 0px 20px 20px;transition:all 1s ease-in-out}.tip-meter-on .tip-meter-bar .meter-top{position:absolute;top:-48px;left:-15px;height:50px;width:50px;background:linear-gradient(to left, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.32) 49%, rgba(0,0,0,0.4) 97%, rgba(0,0,0,0.45) 100%);border-radius:50px;border-left:1px solid rgba(255,255,255,0.4);border-right:1px solid rgba(255,255,255,0.6);transition:all 1s ease-in-out}.meter-full .tip-meter-bar .meter-top{background:#f0feda;transition:all 1s ease-in-out}.tip-meter-on.meter-full .tip-meter-bar .meter-top:after{background:#f0feda;height:50px;width:50px;top:0;left:0;border-radius:50px;animation-name:meterGlow;animation-duration:.7s;animation-timing-function:ease-out;animation-iteration-count:20}@keyframes meterGlow{0%{transform:scale(1);opacity:1}100%{transform:scale(5);opacity:0}}.tip-meter-bar .meter-top:after{content:"";position:absolute;top:8px;left:4px;height:30px;width:30px;background:radial-gradient(ellipse at center, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 70%);border-radius:30px}.tip-meter-on.meter-full .tip-meter-bar .meter-top:before{display:none}.tip-meter-bar .meter-top:before{content:"";position:absolute;z-index:3;top:6px;left:-8px;height:20px;width:20px;background:radial-gradient(ellipse at center, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 40%);border-radius:10px;animation-name:meterShine;animation-duration:5s;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes meterShine{0%{opacity:.2;top:6px;left:-7px;transform:scale(1)}20%{opacity:.7;top:14px;left:-10px;transform:scale(1.5)}30%{opacity:0;transform:scale(1)}100%{opacity:0}}.tip-meter-bar .shine{position:absolute;bottom:3px;left:2px;height:calc(100% - 6px);border-radius:0 0 8px 8px;width:8px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, rgba(255,255,255,0.19) 19%, rgba(255,255,255,0.3) 100%);transition:all 1s ease-in-out;z-index:3}.tip-section{border-top:1px solid rgba(0,0,0,0.7);position:absolute;width:100%;left:0;height:2px;z-index:2}.section-shadow{position:absolute;background:linear-gradient(to bottom, rgba(0,0,0,0.15) 0%, transparent 100%);height:40px;width:135px;left:-59px}.tip-section-title{color:#fff;width:60px;height:auto;text-align:right;left:-70px;margin-top:46px;position:absolute;transform:rotate(-90deg);min-width:100px;text-shadow:1px 1px #000001;font-size:11px}@media all and (max-width: 1500px){.tip-section-title{font-size:9px}}.tip-section-title span{display:inline-block}.tip-section-amount{position:absolute;left:24px;width:50px;color:#fff;font-size:13px;text-align:center;text-shadow:1px 1px #000001;font-weight:600;margin-top:250%}.tip-section-amount span{display:block;font-size:10px}.section-1 .tip-section-amount{color:#ead8f8}.section-2 .tip-section-amount{color:#beedfc}.section-3 .tip-section-amount{color:#f0feda}.tip-info-bubble{position:absolute;background-color:#fff;box-shadow:10px 10px 5px rgba(0,0,0,0.4);padding:10px;border-radius:10px;left:-100px;top:36%;opacity:0;color:#555;min-width:200px;transform:scale(0.2);z-index:5;transition:all .5s ease-in-out}.tip-meter-wrap:hover .tip-info-bubble{opacity:1;left:-260px;transform:scale(1);transition:all .5s ease-in-out}.tip-info-bubble:after{content:"";width:0;height:0;border-left:10px solid #fff;border-bottom:10px solid transparent;border-top:10px solid transparent;position:absolute;right:-9px;top:calc(50% - 5px)}.tip-info-bubble-header{height:30px;line-height:30px;margin-bottom:10px;font-size:16px;text-align:center;border-bottom:1px solid #ccc;background-image:url(/images/chat/html5/tip-meter/party-chat.png);background-size:100%;background-repeat:no-repeat}.tip-info-buble-section{min-height:70px;max-width:220px;word-wrap:break-word}.tip-info-buble-section .goal-amt{padding:0 3px 0 1px}.tip-info-buble-section .goal-description{display:block;padding:2px 0 7px;color:#585858}#bubbleSectionOne>b{color:#53b982;display:flex;align-items:center}#bubbleSectionOne>b:after{content:'';height:2px;width:100%;background-color:#53b982;margin:0px 0px 0px 7px}#bubbleSectionTwo>b{color:#237bd2;display:flex;align-items:center}#bubbleSectionTwo>b:after{content:'';height:2px;width:100%;background-color:#237bd2;margin:0px 0px 0px 7px}#bubbleSectionThree>b{color:#8955ba;display:flex;align-items:center}#bubbleSectionThree>b:after{content:'';height:2px;width:100%;background-color:#8955ba;margin:0px 0px 0px 7px}.tip-meter-winners{max-width:90%;box-sizing:border-box;font-size:11px;border-radius:8px 8px 0 0;background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.47) 27%, transparent 100%);color:#fff;text-shadow:1px 1px #000001;margin:10px auto 10px 12px;padding:5px 5px 5px 25px;overflow:hidden;text-align:left;height:80px;background-image:url(/images/chat/html5/tip-meter/tip-trophy.png);background-repeat:no-repeat;background-position:left 25%;background-size:20px}.top-tipper-text{margin-top:4px;padding-top:3px;color:#f0feda;text-shadow:0px 0px 4px #8ef472;font-weight:bold;letter-spacing:2px}.the-top-tipper{font-weight:bold;color:#73f84f;font-size:10px}.tip-meter-on .nextModel a{right:35%}@media all and (max-height: 650px){.tip-meter-wrap{overflow:hidden}.tip-meter-wrap:hover .tip-info-bubble{display:none}}@media all and (max-width: 1350px){#group_component a.btnSelectPledge{font-size:90%;padding:0px 10px 0px 10px;text-indent:5px}#group_component a.btnSelectPledge:hover{font-size:100%}#group_component a.btnSelectPledge:after{display:none}.pledgeBtn2 #pledge_button{margin:0px 0px 0px 0px}.groupSections .groupTimers{vertical-align:top}.groupTimers .timers{font-size:11px;display:block;text-align:center}.groupTimers .timers span{display:block;width:100%;margin-bottom:-4px}.groupTimers .timers{height:auto;line-height:auto}.groupSections .groupSettings{vertical-align:top}.nextModel,.previousModel{width:18%}.tip-section-amount{margin-top:150%}}@media all and (max-width: 1170px){.overVideoPanel.open,.overVideoPanel{width:100%;left:0px}}@media all and (max-width: 1024px){#vid_controls_play_span:before{display:none}#vid_controls_play_span:after{top:55%}.tablet .audioIcon #volume_bar #volume_slider_range .phone .audioIcon #volume_bar #volume_slider_range .mobile .audioIcon #volume_bar #volume_slider_range{display:none}.tablet .nextModel,.tablet .previousModel,.mobile .nextModel,.mobile .previousModel,.phone .nextModel,.phone .previousModel{display:none}.phone #chat_layout_btns,.phone #vidTypeSwitch.videoIcon,.phone .videoIcon.audioIcon,.mobile #chat_layout_btns,.mobile #vidTypeSwitch.videoIcon,.mobile .videoIcon.audioIcon,.tablet #chat_layout_btns,.tablet #vidTypeSwitch.videoIcon,.tablet .videoIcon.audioIcon{z-index:-1}.phone #vidTypeSwitch.videoIcon,.mobile #vidTypeSwitch.videoIcon,.tablet #vidTypeSwitch.videoIcon{display:inline-block;z-index:20;animation-name:none;opacity:.7;bottom:12px}.phone .nano .videoIcon.audioIcon,.mobile .nano .videoIcon.audioIcon,.tablet .nano .videoIcon.audioIcon{display:none;opacity:0;animation-name:none;top:auto;left:2px;bottom:32px;bottom:auto;top:1px}.phone #vidTypeSwitch .players,.mobile #vidTypeSwitch .players,.tablet #vidTypeSwitch .players{width:30px}body.tablet .nano.safariMute .videoIcon.audioIcon{z-index:999999;display:block !important;bottom:4px}body.tablet .nano.safariMute .volumeBar{display:none !important}.phone .private .nano.safariMute .videoIcon.audioIcon,.mobile .private .nano.safariMute .videoIcon.audioIcon,.tablet .private .nano.safariMute .videoIcon.audioIcon{bottom:2px}.phone .nano.safariMute .videoIcon.audioIcon,.mobile .nano.safariMute .videoIcon.audioIcon,.tablet .nano.safariMute .videoIcon.audioIcon{display:block;opacity:1}.phone .nano.safariMute .volumeBar,.mobile .nano.safariMute .safariMute .volumeBar,.tablet .nano.safariMute .volumeBar{display:block}.phone .nano .volumeBar,.mobile .nano .volumeBar,.tablet .nano .volumeBar,.phone .nano.safariMute .volumeBar,.mobile .nano.safariMute .volumeBar,.tablet .nano.safariMute .videoIcon.audioIcon{display:none}.tablet .nano.safariMute .audioIcon,.phone.nano.safariMute .audioIcon,.mobile .nano.safariMute .audioIcon{background-color:rgba(0,0,0,0.7)}.tablet .nano.safariMute #safari_mute_text ~ .safari-audio-off,.phone .nano.safariMute #safari_mute_text ~ .safari-audio-off,.mobile .nano.safariMute #safari_mute_text ~ .safari-audio-off{display:block;animation-name:none;position:absolute;bottom:8px;left:34px}.tablet .room_private .open .nano.safariMute #safari_mute_text:checked ~ .safari-audio-off,.tablet .voyeur .nano.safariMute #safari_mute_text:checked ~ .safari-audio-off,.phone .room_private .open .nano.safariMute #safari_mute_text:checked ~ .safari-audio-off,.phone .voyeur .nano.safariMute #safari_mute_text:checked ~ .safari-audio-off,.mobile .room_private .open .nano.safariMute #safari_mute_text:checked ~ .safari-audio-off,.mobile .voyeur .nano.safariMute #safari_mute_text:checked ~ .safari-audio-off{display:none;animation-name:none}.tablet .nano.safariMute #safari_mute_text ~ .safari-audio-off,.tablet .nano.safariMute #safari_mute_text ~ .safari-audio-off,.phone .nano.safariMute #safari_mute_text ~ .safari-audio-off,.phone .nano.safariMute #safari_mute_text ~ .safari-audio-off,.mobile .nano.safariMute #safari_mute_text ~ .safari-audio-off,.mobile .nano.safariMute #safari_mute_text ~ .safari-audio-off{display:none;animation-name:none}.nano.safariMute #safari_mute_text:checked ~ .safari-audio-off{left:34px;bottom:8px;animation-name:none}.nano.safariMute #non_video_container:hover .safari-audio-off{left:34px;bottom:8px}.group .nano.safariMute #non_video_container:hover .safari-audio-off{left:34px;bottom:8px}.f4fWatermark{width:100px;height:25px;right:5px;background-size:contain}.vsWatermark{width:100px;height:25px;right:5px;background-size:contain}.mobile .videoIcon.layoutIcons,.phone .videoIcon.layoutIcons,.tablet .videoIcon.layoutIcons{display:none}.tablet #watermark{bottom:50px}.mobile #chat_buttons,.mobile #chat_buttons .mainBtns a,.mobile #chat_buttons .mainBtns,.phone #chat_buttons,.phone #chat_buttons .mainBtns a,.phone #chat_buttons .mainBtns,.tablet #chat_buttons,.tablet #chat_buttons .mainBtns a,.tablet #chat_buttons .mainBtns{height:48px;line-height:48px}.mobile #chat_buttons,.phone #chat_buttons,.tablet #chat_buttons{bottom:0px}.mobile .kiiroo #kiiroo_flag,.mobile .vstroker #vstroker_flag,.mobile .vstroker #ohmibod_flag,.phone .kiiroo #kiiroo_flag,.phone .vstroker #vstroker_flag,.phone .vstroker #ohmibod_flag,.tablet .kiiroo #kiiroo_flag,.tablet .vstroker #vstroker_flag,.tablet .vstroker #ohmibod_flag{display:none}.ohmibod #ohmibod_flag,.feeltech #feeltech_flag{left:auto;margin-left:0;right:1px;width:100px;height:30px}.mobile .kiiroo #kiiroo_flag,.mobile .vstroker #vstroker_flag,.mobile .vstroker #ohmibod_flag,.phone .kiiroo #kiiroo_flag,.phone .vstroker #vstroker_flag,.phone .vstroker #ohmibod_flag,.tablet .kiiroo #kiiroo_flag,.tablet .vstroker #vstroker_flag,.tablet .vstroker #ohmibod_flag{display:none}.ohmibod .topVideoRight,.feeltech .topVideoRight{right:100px}.videoFlags{height:25px;width:76px}#feature_show_flag.videoFlags{height:32px;width:100px}#feature_show_flag:hover .feature-show-info{left:-5px}.videoFlags{position:relative;height:34px;line-height:25px;width:100px}.videoFlags .flagInners{position:relative;height:34px;line-height:25px;width:100px;font-size:9px;margin:0}.videoFlags .flagInners:after{display:none}.videoFlags .flagInners:before{display:none}.transgender #transgender_flag{background-size:100%;right:0}.feature-show-icon{transform:scale(0.5, 0.5)}#feature_show_flag.videoFlags .flagInners{padding-left:10px}.mobile #group_show_start_timer,.phone #group_show_start_timer,.tablet #group_show_start_timer{height:48px}.free120CreditsStamp{z-index:4;width:70px;height:58px;background-size:100%}.free120CreditsStamp span:nth-child(1){font-size:12px;margin-top:-10px}.free120CreditsStamp span:nth-child(2){font-size:19px;margin-top:-8px}.free120CreditsStamp span:nth-child(3){font-size:10px;margin-top:-8px}.tablet .group #vid_controls_play_span{top:-70px}.tablet .kiiroo #kiiroo_flag,.phone .kiiroo #kiiroo_flag,.mobile .kiiroo #kiiroo_flag{display:none}.phone.ios .hdBtn,.mobile.ios .hdBtn{display:inline-block;position:absolute;box-sizing:border-box;background:#9e0b0f;border-radius:3px;padding:0px 3px 0px 18px;height:30px;line-height:30px;z-index:5;bottom:3px;left:3px;font-size:12px;font-weight:bold;color:#fff;opacity:.9}.phone.ios .room_private .open .hdBtn,.mobile.ios .room_private .open .hdBtn{display:none}.phone .hdBtn.lowQuality,.mobile .hdBtn.lowQuality{background:#a0410d}.hdBtn>span{display:inline-block;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:9px;border-bottom:1px solid rgba(255,255,255,0.3);height:15px;line-height:14px;top:7px;left:-7px;letter-spacing:1px;text-align:center;width:30px;background:rgba(0,0,0,0.4);border-radius:3px 3px 0px 0px;font-weight:normal}.hdBtn .loadingText{display:none}.hdBtn.loading .loadingText{display:inline;font-size:10px;font-weight:normal;animation-name:loadingText;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}.hdBtn .ld,.hdBtn.lowQuality .hd{display:none}.hdBtn .hd,.hdBtn.lowQuality .ld{display:block}.showDesc span{font-size:10px}.wdm-graphic{z-index:10;width:53px;height:55px;background-size:100% auto}}@media all and (max-width: 1015px){.nextModel,.previousModel{width:20%}.groupSections .groupTimers{vertical-align:top}.groupTimers .timers{font-size:11px;display:block;text-align:center}.groupTimers .timers span{display:block;width:100%;margin-bottom:-4px}.groupTimers .timers{height:auto;line-height:auto}.groupSections{margin-top:12px}.small .modelNameTop{font-size:11px}}@media all and (max-width: 950px){.groupSections .groupTimers{vertical-align:top}.groupTimers .timers{font-size:11px;display:block;text-align:center}.groupTimers .timers span{display:block;width:100%;margin-bottom:-4px}.groupTimers .timers{height:auto;line-height:auto}}@media all and (max-width: 880px){.groupSections .groupSettings{vertical-align:top;line-height:14px}.small .groupSections .groupDesc{font-size:10px}}@media all and (max-height: 950px){.groupSections .groupTimers{vertical-align:top}.groupTimers .timers{font-size:11px;display:block;text-align:center}.groupTimers .timers span{display:block;width:100%;margin-bottom:-4px}.groupTimers .timers{height:auto;line-height:auto}}@media only screen and (max-width: 900px){.feeltech #feeltech_flag ~ #feature_show_flag.videoFlags,.trans #transgender_flag ~ #feature_show_flag.videoFlags,.ohmibod #ohmibod_flag ~ #feature_show_flag.videoFlags,.interactiveGeneric #interactive_flag ~ #feature_show_flag.videoFlags{margin:0;left:0}.fleshLightFlag #feature_show_flag.videoFlags{margin:0;left:180px}.tablet #club_performers,.tablet #club_performers,.tablet #club_performers{display:none}.phone #chat_buttons,.mobile #chat_buttons,.tablet #chat_buttons{position:fixed;top:0px;top:auto;bottom:0px;left:0px;right:45px;right:auto;height:42px;z-index:10;display:table;width:100%;box-sizing:border-box;background-color:#000;box-shadow:0px 0px 5px #000}.mobile #chat_buttons,.mobile #chat_buttons .mainBtns a,.mobile #chat_buttons .mainBtns,.phone #chat_buttons,.phone #chat_buttons .mainBtns a,.phone #chat_buttons .mainBtns,.tablet #chat_buttons,.tablet #chat_buttons .mainBtns a,.tablet #chat_buttons .mainBtns{height:42px;line-height:42px;font-size:10px}.mobile #chat_buttons .mainBtns a,.phone #chat_buttons .mainBtns a,.tablet #chat_buttons .mainBtns a{padding:0 4px 0px 4px;min-width:40px}.phone .overVideoPanel,.mobile .overVideoPanel,.tablet .overVideoPanel,.phone #start_show_panel.overVideoPanel,.mobile #start_show_panel.overVideoPanel,.tablet #start_show_panel.overVideoPanel{z-index:30;position:fixed;height:100%;width:50%;right:-110%;left:auto;bottom:auto;top:0px;background:#222222;max-height:none;overflow-y:scroll;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000}.phone .overVideoPanel.open,.mobile .overVideoPanel.open,.tablet .overVideoPanel.open,.phone #start_show_panel.overVideoPanel.open,.mobile #start_show_panel.overVideoPanel.open,.tablet #start_show_panel.overVideoPanel.open{bottom:auto;left:auto;max-height:none;right:0;top:0;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out}.phone .overVideoPanel .header,.mobile .overVideoPanel .header,.tablet .overVideoPanel .header{height:50px;line-height:50px;background:#333;font-size:15px;padding-left:70px;text-align:left}.phone .overVideoPanel .header a.closeVideoPanel,.mobile .overVideoPanel .header a.closeVideoPanel,.tablet .overVideoPanel .header a.closeVideoPanel{width:50px;height:50px;line-height:50px;left:0px;right:auto;font-size:22px;background:#444}.phone .pickShowType,.mobile .pickShowType,.tablet .pickShowType{height:auto}.pickShowType>div{max-width:220px}.phone .small #play_and_pay,.phone #play_and_pay,.mobile .small #play_and_pay,.mobile #play_and_pay,.tablet .small #play_and_pay,.tablet #play_and_pay{width:auto;margin:10px 0 70px 0;position:relative}.phone .small #play_and_pay .learnMore .info,.phone #play_and_pay .learnMore .info,.mobile .small #play_and_pay .learnMore .info,.mobile #play_and_pay .learnMore .info,.tablet .small #play_and_pay .learnMore .info,.tablet #play_and_pay .learnMore .info,.phone #play_and_pay .learnMore #learnMoreLink,.mobile #play_and_pay .learnMore #learnMoreLink,.tablet #play_and_pay .learnMore #learnMoreLink,.phone #play_and_pay .learnMore .playPayPopHeader,.mobile #play_and_pay .learnMore .playPayPopHeader,.tablet #play_and_pay .learnMore .playPayPopHeader{display:none}.phone #play_and_pay div.playPayPop,.phone .small #play_and_pay div.playPayPop,.mobile #play_and_pay div.playPayPop,.mobile .small #play_and_pay div.playPayPop,.tablet #play_and_pay div.playPayPop,.tablet .small #play_and_pay div.playPayPop{display:block;padding:0;right:auto;position:absolute;margin:160px 0px 0px -115px;bottom:auto;left:0;width:310px;min-width:none;max-width:none;background:none;box-shadow:none;border-top:1px solid #444;opacity:.8}.tablet #play_and_pay div.playPayPop,.tablet .small #play_and_pay div.playPayPop{margin:160px 0 0 -145px}.phone #play_and_pay div.playPayPop li,.phone .small #play_and_pay div.playPayPop li,.mobile #play_and_pay div.playPayPop li,.mobile .small #play_and_pay div.playPayPop li,.tablet #play_and_pay div.playPayPop li,.tablet .small #play_and_pay div.playPayPop li{font-size:10px}#play_and_pay div.playPayPopText{max-width:300px}#play_and_pay div.playPayPop:after{display:none}.phone .small #play_and_pay span.special,.mobile .small #play_and_pay span.special,.tablet .small #play_and_pay span.special{width:120px}.phone #play_and_pay.enabled ~ a.btnBlue span,.mobile #play_and_pay.enabled ~ a.btnBlue span,.tablet #play_and_pay.enabled ~ a.btnBlue span{display:none}.phone #play_and_pay.enabled ~ a.btnBlue,.mobile #play_and_pay.enabled ~ a.btnBlue{margin:-140px 0 0 50px;position:absolute;font-size:13px;height:40px;line-height:40px}.phone #play_and_pay.enabled ~ .mobileLine,.mobile #play_and_pay.enabled ~ .mobileLine{position:absolute;display:block;height:150px;width:4px;background:rgba(0,0,0,0.6);margin:-150px 0 0 30px;left:175px}.tablet #play_and_pay.enabled ~ a.btnBlue{margin:60px 0 0 0px;position:relative;font-size:13px;height:40px;line-height:40px}.tablet #play_and_pay.enabled ~ .mobileLine{display:none}.tablet #play_and_pay.enabled{width:85%;margin:auto}.tablet #play_and_pay .payCredits{width:70%;margin-bottom:10px;text-align:left;border:0}.phone .pickShowType .showRadio,.phone .payRadio,.mobile .pickShowType .showRadio,.mobile .payRadio,.tablet .pickShowType .showRadio,.tablet .payRadio{height:14px;width:14px}.mobile .small #play_and_pay .payText,.mobile #play_and_pay .payText,.phone .small #play_and_pay .payText,.phone #play_and_pay .payText,.tablet .small #play_and_pay .payText,.tablet #play_and_pay .payText{margin-top:4px}#video_loading{z-index:9}.tablet #video_section,.tablet #panel_section{width:100%}.menuOpened .tablet #video_section,.menuOpened .mobile #panel_section,.menuOpened .phone #panel_section{width:50%}.tablet .party #tipping_area,.mobile .party #tipping_area,.phone .party #tipping_area{display:none}.tablet.giftingPromo .party #tipping_area,.mobile.giftingPromo .party #tipping_area,.phone.giftingPromo .party #tipping_area{display:block}.tablet #watermark{bottom:8px;opacity:.7}.mobile #watermark,.phone #watermark{bottom:-14px;opacity:.7}.mobile.android #watermark,.phone.android #watermark,.tablet.android #watermark{bottom:-17px}.mobile.android .private #watermark,.phone.android .priavte #watermark,.tablet.android .private #watermark{bottom:30px}.mobile #cpm_amount,.phone #cpm_amount,.tablet #cpm_amount,.mobile #btn_offers,.phone #btn_offers,.tablet #btn_offers{position:absolute;top:-300px}.mobile .chatControls div.btnControls,.phone .chatControls div.btnControls,.tablet .chatControls div.btnControls{position:absolute;display:block}.mobile #tip_me_btn.mainBtns.tipBtn,.phone #tip_me_btn.mainBtns.tipBtn,.tablet #tip_me_btn.mainBtns.tipBtn{padding-left:1px}.tablet .group #panel_section,.phone .group #panel_section,.mobile .group #panel_section{margin-top:16px}.tablet .group #group_component,.phone .group #group_component,.mobile .group #group_component{height:50px;overflow:hidden;border:0;position:relative;margin-top:0px}.phone.android .group #group_component,.mobile.android .group #group_component{margin-top:-34px}.tablet.android .bottomChatConatiner,.phone.android .bottomChatConatiner,.mobile.android .bottomChatConatiner{margin-top:0px}.mobile.android video,.phone.android video{margin-top:-20px}.mobile.android .group #bottom_chat_container,.phone.android .group #bottom_chat_container{margin-top:4px}.tablet .group #group_component.open,.phone .group #group_component.open,.mobile .group #group_component.open{height:auto;border-bottom:1px solid #d7ae00}.tablet #group_component a.btnSelectPledge,.mobile #group_component a.btnSelectPledge,.phone #group_component a.btnSelectPledge{display:none}.tablet #group_mobile_drop_menu,.mobile #group_mobile_drop_menu,.phone #group_mobile_drop_menu{display:block;height:51px;width:60px;position:absolute;top:0;left:0;background:#ffd835;border-right:1px solid #d7ae00}.tablet #group_mobile_drop_menu:after,.mobile #group_mobile_drop_menu:after,.phone #group_mobile_drop_menu:after{content:"";width:0;height:0;border-top:18px solid #571f01;border-left:18px solid transparent;border-right:18px solid transparent;position:absolute;z-index:2;margin:20px 0px 0px 11px}.tablet #group_component.open #group_mobile_drop_menu:after,.mobile #group_component.open #group_mobile_drop_menu:after,.phone #group_component.open #group_mobile_drop_menu:after{border-bottom:18px solid #571f01;border-top:0px solid transparent;margin:16px 0px 0px 11px}.tablet .group #panel_section,.mobile .group #panel_section,.phone .group #panel_section{margin-top:55px}.tablet.android .group #panel_section,.mobile.android .group #panel_section,.phone.android .group #panel_section{margin-top:76px}.mobile .group #panel_section,.phone .group #panel_section{margin-top:46px}.tablet .group #panel_section{margin-top:86px}.mobile #group_show_start_timer,.phone #group_show_start_timer,.tablet #group_show_start_timer{height:40px}.tablet .groupTimers,.phone .groupTimers,.mobile .groupTimers{position:absolute;top:5px;right:5px}.tablet .timers,.phone .timers,.mobile .timers{float:left;display:inline-block;width:auto;margin:0}.tablet .groupTimers .timers span,.phone .groupTimers .timers span,.mobile .groupTimers .timers span{display:inline-block;width:auto;padding:0 5px 0 5px;margin:0;height:40px;line-height:40px}.tablet .groupTimers,.phone .groupTimers,.mobile .groupTimers{width:auto;margin:0}.tablet .groupTimers .timers span.timerBox,.phone .groupTimers .timers span.timerBox,.mobile .groupTimers .timers span.timerBox{height:40px;line-height:40px;padding:0 8px 0 8px;margin:0;font-size:13px}.tablet .textYellow.timerBox,.phone .textYellow.timerBox,.mobile .textYellow.timerBox{margin-right:10px}.tablet .small .groupSections .groupTimers,.phone .small .groupSections .groupTimers,.mobile .small .groupSections .groupTimers{width:260px}.tablet .groupWrap,.mobile .groupWrap,.phone .groupWrap{margin-top:50px;position:static;background:#ffd835;border-top:1px solid #d7ae00;min-height:0}.tablet #video_top_bar.infoTopBar,.phone #video_top_bar.infoTopBar,.mobile #video_top_bar.infoTopBar{text-align:center}.tablet .groupSections .groupSettings,.mobile .groupSections .groupSettings,.phone .groupSections .groupSettings{border:0}.tablet .groupSettings>div,.tablet #show_length_container>div,.mobile .groupSettings>div,.mobile #show_length_container>div,.phone .groupSettings>div,.phone #show_length_container>div{display:inline-block;float:left;margin:0;padding:3px 3px 8px 0px;font-weight:bold;text-align:left}.tablet #show_length_container,.mobile #show_length_container,.phone #show_length_container{float:none}.tablet .groupSettings>div.title,.tablet #show_length_container>div.title,.mobile .groupSettings>div.title,.mobile #show_length_container>div.title,.phone .groupSettings>div.title,.phone #show_length_container>div.title{font-weight:normal}.tablet #show_length_container>div.title,.mobile #show_length_container>div.title,.phone #show_length_container>div.title{margin-left:-3px}.tablet #group_info_area,.mobile #group_info_area,.phone #group_info_area{height:auto;padding-bottom:20px}.tablet .groupDesc,.mobile .groupDesc,.phone .groupDesc{margin:0px;width:100%;padding:60px 0px 10px 0px;border:0px;border-bottom:1px solid #d7ae00}.tablet .groupSettings,.mobile .groupSettings,.phone .groupSettings{display:block;position:absolute;top:70px;left:0px;width:100%}.tablet #mobile_group_pledge_area,.mobile #mobile_group_pledge_area,.phone #mobile_group_pledge_area{margin:10px 0px 0px 0px;display:block}.tablet .groupSections .groupDesc b,.mobile .groupSections .groupDesc b,.phone .groupSections .groupDesc b{display:inline-block}.tablet #mobile_pledge_field,.mobile #mobile_pledge_field,.phone #mobile_pledge_field{height:30px;line-height:30px;width:100px;border:1px solid #d7ae00;text-align:center;font-size:17px;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0px}.tablet a#mobile_pledge_button,.mobile a#mobile_pledge_button,.phone a#mobile_pledge_button{background:#009bda;display:inline-block;color:#fff;height:34px;line-height:34px;font-size:15px;text-align:center;margin:0 0 0 -10px;width:150px}.tablet.ios a#mobile_pledge_button,.mobile.ios a#mobile_pledge_button,.phone.ios a#mobile_pledge_button{height:40px;line-height:40px}.tablet .pledgeInput,.mobile .pledgeInput,.phone .pledgeInput{margin:0 0 0 60px}.tablet .pledgeInput .centerText,.mobile .pledgeInput .centerText,.phone .pledgeInput .centerText{text-align:left;width:auto;display:inline-block;position:absolute;left:5px;margin-top:8px;font-weight:bold}.tablet #group_pledge_area.groupWrap.open,.mobile #group_pledge_area.groupWrap.open,.phone #group_pledge_area.groupWrap.open{display:none}.tablet #group_info_area.close,.mobile #group_info_area.close,.phone #group_info_area.close{display:block}#fleshlight_flag{left:0px}.tablet .group #vid_controls_play_span{top:0px}.phone .group .private #chat_buttons,.mobile .group .private #chat_buttons,.tablet .group .private #chat_buttons{top:auto;left:auto;right:auto;height:28px;z-index:inherit;display:table;width:100%;position:static}.tablet.inlineHls #group_component{margin-top:0px}.menuOpened .mobile #video_container,.menuOpened .phone #video_container{background-size:0 0}}@media screen and (orientation: landscape){.mobile #video_container,.phone #video_container{background-size:0 0}}@media only screen and (max-width: 767px){.fleshLightFlag #feature_show_flag.videoFlags{margin:0;left:0px}.phone #club_performers,.mobile #club_performers{display:none}.tablet .groupTimers,.phone .groupTimers,.mobile .groupTimers{right:0px}.tablet .small .groupSections .groupTimers,.phone .small .groupSections .groupTimers,.mobile .small .groupSections .groupTimers{width:auto;padding-right:3px}.tablet .small .groupSections .groupDesc,.phone .small .groupSections .groupDesc,.mobile .small .groupSections .groupDesc{width:100%}.menuOpened .tablet #video_section,.menuOpened .mobile #panel_section,.menuOpened .phone #panel_section,.phone .overVideoPanel,.mobile .overVideoPanel,.tablet .overVideoPanel,.phone #start_show_panel.overVideoPanel,.mobile #start_show_panel.overVideoPanel,.tablet #start_show_panel.overVideoPanel{width:100%}.tablet a#mobile_pledge_button,.mobile a#mobile_pledge_button,.phone a#mobile_pledge_button{margin-left:-20px}.menuOpened body.tablet,.menuOpened body.mobile,.menuOpened body.phone{position:fixed;overflow:hidden}.tablet #fleshlight_flag,.phone #fleshlight_flag,.mobile #fleshlight_flag{height:30px;width:100px;background-size:100%}.tablet .videoFlags,.phone .videoFlags,.mobile .videoFlags{height:30px;width:100px;background-size:100%}.ohmibod #ohmibod_flag{right:0}.tablet .groupTimers .timers span.timerBox,.phone .groupTimers .timers span.timerBox,.mobile .groupTimers .timers span.timerBox{padding:0 5px 0 5px;font-size:11px}.tablet .groupTimers .timers span,.phone .groupTimers .timers span,.mobile .groupTimers .timers span{font-size:9px}.phone.ios .group .private #panel_section{margin-top:46px}#video_section:hover #watermark{opacity:.1}#watermark{pointer-events:none;width:75px;height:17.5px;bottom:50px}}@media only screen and (max-width: 375px){.phone.ios .group .private #panel_section{margin-top:60px}}@media only screen and (max-width: 350px){.tablet a#mobile_pledge_button,.mobile a#mobile_pledge_button,.phone a#mobile_pledge_button{margin-left:60px}}@media only screen and (max-width: 330px){.phone #play_and_pay.enabled ~ a.btnBlue,.mobile #play_and_pay.enabled ~ a.btnBlue{margin:-140px 0 0 34px}.phone #play_and_pay.enabled ~ .mobileLine,.mobile #play_and_pay.enabled ~ .mobileLine{margin:-150px 0 0 0px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.ccSelect{background:#fff;color:#333}#video_container{overflow:hidden}#video_flash{min-height:100%;min-width:100%}}@media screen and (width: 768px){.mobile a.nextModel,.mobile a.previousModel,.phone a.nextModel,.phone a.previousModel{display:none}.menuOpened .tablet.ios .group .ratio2 #video_section{padding-bottom:0px;margin-bottom:0px;max-height:270px}.menuOpened .tablet.ios .group .ratio2 #group_component{margin-top:-14px}.menuOpened .tablet.ios .ratio2 #video_section{padding-bottom:0px;margin-bottom:0px;max-height:248px}.menuOpened .tablet.ios .ratio2 #non_video_container,.menuOpened .tablet.ios .ratio2 #video_container{max-height:248px}.menuOpened .tablet.ios .ratio2 #non_video_container #model_info_curtain{max-height:216px}.menuOpened .tablet.ios .ratio2 .modelCurtain .modelInfoBoxTitle{font-size:15px}.menuOpened .tablet.ios .ratio2 .curtainMessages{font-size:11px}.menuOpened .tablet.ios .ratio1 #video_section{padding-bottom:0px;margin-bottom:0px;max-height:310px}.menuOpened .tablet.ios .ratio1 #non_video_container,.menuOpened .tablet.ios .ratio1 #video_container{max-height:340px}.menuOpened .tablet.ios .ratio1 #non_video_container #model_info_curtain{max-height:310px}.menuOpened .tablet.ios .ratio1 .modelCurtain .modelInfoBoxTitle{font-size:15px}.menuOpened .tablet.ios .ratio1 .curtainMessages{font-size:12px}}@media screen and (max-width: 756px){.phone.android .group #group_component,.mobile.android .group #group_component{margin-top:0px}.phone.android .group #video_section,.mobile.android .group #video_section{padding-bottom:30px}.phone.android .group .ratio2 #video_section,.mobile.android .group .ratio2 #video_section{padding-bottom:100px}.phone.android .group .ratio2 #group_component,.mobile.android .group .ratio2 #group_component{margin-top:0px}.phone.android .group .ratio1.inlineHls #video_section,.mobile.android .group .ratio1.inlineHls #video_section{padding-bottom:6px}.phone.android .group .ratio2 #video_section,.mobile.android .group .ratio2 #video_section{padding-bottom:6px}.mobile.android #chat_input.chatTextInput,.phone.android #chat_input.chatTextInput{width:80%}.offlineText{width:auto}}@media screen and (device-width: 414px){.phone.ios .group #group_component{margin-top:0px}.phone.ios .group .ratio2 #panel_section{margin-top:86px}.phone.ios .group #panel_section{margin-top:56px}.phone.ios #panel_section{margin-top:0px}.phone.ios .ratio1.inlineHls #video_section{padding-bottom:30px}.phone.ios #watermark{bottom:10px}.phone.ios .ratio1 #watermark{bottom:35px}.phone.ios .private .ratio1 #watermark{bottom:50px}.phone.ios .private .ratio2 #watermark{bottom:50px}.phone.ios .ratio1 .hdBtn{bottom:5px}}@media all and (device-width: 375px){.phone.ios .ratio2.inlineHls #video_section{padding-bottom:10px}.phone.ios .ratio2 .hdBtn{bottom:6px}.phone.ios .ratio1 #video_section{padding-bottom:0px}.phone.ios .ratio1.inlineHls #video_section{padding-bottom:42px}.phone.ios .ratio1 .hdBtn{bottom:2px}.phone.ios .ratio1 #panel_section{margin-top:-9px}.phone.ios .group .ratio2 .hdBtn{bottom:20px}.phone.ios .group .ratio2.inlineHls #video_section{padding-bottom:55px}.phone.ios .group .private .ratio2.inlineHls #video_section{padding-bottom:20px}.phone.ios .group .ratio1.inlineHls #group_component{margin-top:0px}.phone.ios .group .ratio1.inlineHls #video_section{padding-bottom:95px}.phone.ios .group .private .ratio1.inlineHls #video_section{padding-bottom:24px}.phone.ios .ratio1 #video_section{padding-bottom:13px}.phone.ios .group .ratio1 .hdBtn{bottom:25px}.phone.ios .group #group_component{margin-top:-10px}.phone.ios .group .ratio1 #group_component{margin-top:-24px}.phone.ios #panel_section,.mobile.ios #panel_section{margin-top:20px}}@media all and (device-width: 320px){.phone.ios .ratio2 #video_section{padding-bottom:0px;margin-bottom:-11px}.phone.ios .ratio2 #non_video_container,.phone.ios .ratio2 #video_container{max-height:182px}.phone.ios .ratio1 #non_video_container,.phone.ios .ratio1 #video_container{max-height:240px}.phone.ios .group .ratio2 .hdBtn{bottom:54px}.phone.ios .ratio2 .hdBtn{bottom:4px}.phone.ios .ratio2 #watermark{bottom:10px}.phone.ios .ratio1 #video_section{padding-bottom:0px;margin-bottom:-26px}.phone.ios .ratio1 #watermark{bottom:0px}.phone.ios .ratio1 .hdBtn{bottom:20px}.phone.ios .group .ratio1 #group_component{margin-top:-51px}.phone.ios .group .ratio2 #group_component{margin-top:-2px}.phone.ios .group .ratio2 #panel_section{margin-top:52px;margin-top:95px}.phone.ios .group .ratio2 .hdBtn{bottom:4px}.phone.ios .ratio1 #video_section{padding-bottom:0px;margin-bottom:-44px}.phone.ios .group .ratio1 .hdBtn{bottom:25px}.phone.ios .group .ratio1 #group_component{margin-top:-24px}}.mobile .fontTest,.phone .fontTest,.tablet .fontTest{display:none}@-webkit-keyframes loadingText{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes loadingText{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.chatNavBar{position:absolute;right:1px;top:0px}.chatNavBar:hover{overflow:visible}.chatNavBar a.hide{display:none}.chatNavBar a{display:block;width:42px;height:33px;border-bottom:1px solid #0d0d0d;border-bottom:1px solid #000;border-left:1px solid #000;border-top:0px solid #000;cursor:pointer;background-color:#151515;overflow:hidden}.chatNavBar a:hover,.chatNavBar a.active{cursor:pointer;background-color:#252525;border-left:1px solid #000}.phone .chatNavBar a:hover,.mobile .chatNavBar a:hover,.tablet .chatNavBar a:hover{cursor:pointer;border-bottom:1px solid #000;border-left:1px solid #000;border-top:0px solid #000;background-color:#151515}.chatNavBar a.active{cursor:default}.chatNavBar a i{display:block;width:25px;height:25px;margin:3px 0px 0px 9px;opacity:.7}.chatNavBar a:hover i,.chatNavBar a.active i{opacity:1}.tablet .chatNavBar a:hover i,.phone .chatNavBar a:hover i,.mobile .chatNavBar a:hover i{opacity:.7}.chatNavBar a.btnInteractive{display:block}.ie8 .kiiroo .chatNavBar a.btnInteractive{display:block}.kiiroo .chatNavBar a.btnInteractive,.vstroker .chatNavBar a.btnInteractive{display:block}.chatNavBar a.btnChat i{background-position:0px 0px}.chatNavBar a.btnChatRooms i{background-position:0px -23px}.chatNavBar a.btnChatCredits i{background-position:0px -50px}.chatNavBar a.btnChatFavAdd i{background-position:0px -100px}.chatNavBar a.btnChatFavRemove i{background-position:0px -125px}.chatNavBar a.btnChatNotifyAdd i{background-position:0px -150px}.chatNavBar a.btnChatNotifyRemove i{background-position:0px -175px}.chatNavBar a.btnChatPhone i{background-position:0px -475px}.chatNavBar a.btnChatBio i{background-position:0px -225px}.chatNavBar a.btnChatBioGuys i{background-position:0px -200px}.chatNavBar a.btnPromo i{background-position:0px -74px}.chatNavBar a.btnChatFanclub i{background-position:0px -275px}.chatNavBar a.btnChatBoost i,.chatNavBar a.btnPowerBoost i{background-position:0px -350px}.chatNavBar a.btnChatVip i,.chatNavBar a.btnVipMember i{background-position:0px -250px;opacity:.9}.chatNavBar a.btnChatVod i{background-position:0px -300px}.chatNavBar a.btnChatDeals i{background-position:0px -550px}.chatNavBar a.btnFleshlight i{background-position:0px -1200px}.chatNavBar a.btnLogin i{background-position:0px -1048px}.chatNavBar a.btnInteractive i{background-position:0px -400px}.chatNavBar a.btnInteractive.active i{display:block;background-position:0px -400px}.chatNavBar a.btnChatFoty i{background-position:0px -775px;opacity:1}.chatNavBar a.btnChatFoty:hover i{opacity:.7}.kiiroo .chatNavBar a.btnInteractive i{background-position:0px -1225px;opacity:1}.kiiroo .chatNavBar a.btnInteractive:hover i{opacity:.7}.chatNavBar .btnWebcamTester i{background-position:0px -1475px}.chatNavBar a.btnChatSms i{background-position:0px -1572px}.chatNavBar a.btnChatVODPackage i{background-position:0px -1650px}#chat_nav_more_less{background:#000}.moreText,.lessText{display:none}.btnChatMore .moreText{display:block}.btnChatLess .lessText{display:block}.chatNavBar a.btnChatMore,.chatNavBar a.btnChatLess{background-color:#000;border-left:1px solid transparent;font-size:9px;color:#cdcdcd;text-align:center;text-transform:uppercase;text-decoration:none;line-height:30px;position:relative}.chatNavBar a.btnChatMore:hover,.chatNavBar a.btnChatLess{color:#fff}.chatNavBar a.btnChatMore:before{content:"";width:0;height:0;border-top:7px solid #cdcdcd;border-right:7px solid transparent;border-left:7px solid transparent;top:20px;left:15px;position:absolute}.chatNavBar a.btnChatLess:before{content:"";width:0;height:0;border-bottom:7px solid #cdcdcd;border-right:7px solid transparent;border-left:7px solid transparent;top:20px;left:15px;position:absolute}.chatNavBar a.btnChatLess{background-position:2px -234px;background-color:transparent;border-left:1px solid transparent}#chat_nav_slider{max-height:0px;opacity:0;overflow:hidden;transition:max-height .5s, opacity .5s}#chat_nav_slider.open{max-height:160px;opacity:1;overflow:visible;transition:max-height .5s, opacity 1s}.chatNavBar a span{display:none;position:absolute;z-index:5;right:50px;background:#0372B9;padding:6px 6px 6px 6px;white-space:nowrap;margin:0px 0px 0px 0px;color:#fff;transition:opacity 1s;opacity:0}.chatNavBar a:hover span{display:inline-block;transition:opacity 1s;opacity:.9;border-radius:3px}.chatNavBar a span:after,.chatNavBar a:hover span:after{content:"";width:0;height:0;border-left:5px solid #0372B9;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:5px 0px 0px 6px}.ie8 .chatNavBar a:hover span{display:inline-block;right:45px}#feelAppIcon.glowThis,.chatNavBar a.glowThis{-webkit-animation:glowThis 2s infinite;-moz-animation:glowThis 2s infinite;-o-animation:glowThis 2s infinite;animation:glowThis 2s infinite}@-moz-keyframes glowThis{0%{background-color:#2c2c2c;opacity:.9;border-top:1px solid #2c2c2c}50%{background-color:#0372B9;opacity:1;border-top:1px solid #0372B9}100%{background-color:#2c2c2c;opacity:.9;border-top:1px solid #2c2c2c}}@-webkit-keyframes glowThis{0%{background-color:#2c2c2c;opacity:.9;border-top:1px solid #2c2c2c}50%{background-color:#0372B9;opacity:1;border-top:1px solid #0372B9}100%{background-color:#2c2c2c;opacity:.9;border-top:1px solid #2c2c2c}}@keyframes glowThis{0%{background-color:#2c2c2c;opacity:.9;border-top:1px solid #2c2c2c}50%{background-color:#0372B9;opacity:1;border-top:1px solid #0372B9}100%{background-color:#2c2c2c;opacity:.9;border-top:1px solid #2c2c2c}}.favsOnline{position:absolute;display:none;height:25px;width:25px;background:url("/images/icons/icon-sprites.png") no-repeat;background-position:0px -800px;overflow:hidden;font-size:9px;margin:-16px 0 0 18px;cursor:pointer;line-height:23px;text-align:center;color:#fff}.glowThis .chatCount{position:absolute;height:12px;max-width:30px;min-width:12px;background:#d20d15;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;font-size:8px;margin:-11px 0 0 0;right:1px;cursor:pointer;line-height:12px;text-align:center;color:#fff;padding:1px;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 5px rgba(0,0,0,0.5)}#mobile_app{display:none}.ios #mobile_app{display:block}.chatNavBar a.iosAppIcon i{display:inline-block;height:25px;width:25px;background-image:url("/images/icons/f4f-iOS-icon-114x114.png");background-size:100%;border-radius:5px}#add_app_overlay span{display:inline-block;height:40px;width:40px;background-image:url("/images/icons/f4f-iOS-icon-114x114.png");background-size:100%;margin:0 0 0px 0}.whitelabelSkin .chatNavBar a.iosAppIcon i,.whitelabelSkin #add_app_overlay span{background-image:url("/images/icons/generic-iOS-icon-114x114.png")}#add_app_overlay i{display:inline-block;height:22px;width:16px;background-image:url("/images/icons/ios-add.png");background-size:100%;background-repeat:no-repeat;margin:0 0 -5px 0}#add_app_overlay{display:none}.ios #add_app_overlay{position:fixed;display:inline-block;width:80%;background:#fff;z-index:100;left:10%;bottom:-100%;box-shadow:0px -5px 5px rgba(0,0,0,0.3);padding:10px;box-sizing:border-box;text-align:center;color:#000;font-size:12px;transition:all .5s ease-in-out}.ios #add_app_overlay.showAppOverlay{transition:all .5s ease-in-out;animation-name:animateIosBookmark;animation-duration:10s;animation-timing-function:ease-out;animation-iteration-count:1}@keyframes animateIosBookmark{0%{bottom:-100%}3%{bottom:130px}8%{bottom:-10px}14%{bottom:8px}90%{bottom:8px}100%{bottom:-100%}stop{bottom:-100%}}#add_app_overlay:after{content:"";-webkit-transform:rotate(-45deg);position:absolute;width:10px;height:10px;background:#fff;z-index:101;left:50%;bottom:-5px;margin-left:-5px}#add_app_overlay>div{position:relative}#add_app_overlay #close_ios_app_overlay{display:block;position:absolute;width:30px;height:30px;line-height:30px;background:#eee;right:3px;top:3px;color:#555;text-decoration:none}.chatNavBar a:hover .mobileNavText,.chatNavBar a .mobileNavText,.mobileFavText,.chatNavBar a.creditsNavItem,.mobileMyAccount,.mobileFlirtRewards,.mobileSpecialOffer,.mobileBlackFriday,.mobileValentines,.chatNavBar a.btnCreate,.chatNavBar a.btnLogin{display:none}.mobile-offer-tab{display:none}.icon-item-new{font-size:8px;font-weight:bold;position:absolute;top:0px;left:1px;color:#fff;z-index:1;background:#ff0000;padding:0 2px 1px 2px;border-radius:3px;height:11px;line-height:11px}@media all and (max-width: 1025px){#chat_nav{display:none;margin:0 -105% 0 0;opacity:0}.chatNavBar a:hover,.chatNavBar a.active{cursor:pointer;background-color:#252525;border-left:0}.tablet .chatNavBar .btnWebcamTester,.mobile .chatNavBar .btnWebcamTester,.phone .chatNavBar .btnWebcamTester{display:none}}@media all and (max-width: 1024px){.chatContainer .navSpacer,#chat_nav_more_less{display:none}.navScroll{height:100%;overflow-y:scroll;margin-top:-42px;-webkit-overflow-scrolling:touch}.navBuffer{height:42px}#state.room_private #user.private #chat_nav,.voyuer #chat_nav{display:none}#chat_nav{position:fixed;display:block;opacity:1;height:100%;background:#292929;width:40%;margin:0 -105% 0 0;padding-top:43px;z-index:10}#chat_nav.menuOpen{margin:0;right:0}.chatNavBar a{background-color:transparent;border-bottom:1px solid #000;border-left:0px;border-top:0px;height:50px;line-height:50px;width:auto;position:relative}.chatNavBar a:hover,.chatNavBar a.active{background-color:#333}.phone .chatNavBar a:hover,.mobile .chatNavBar a:hover,.tablet .chatNavBar a:hover{background-color:#252525}.chatNavBar a.btnChatMore,.chatNavBar a:hover span:after,.chatNavBar a:hover span:before,.chatNavBar a span:after,.chatNavBar a span:before,.chatNavBar a:hover span,.chatNavBar a span,.chatNavBar a.btnChatCredits,a.coloredNavBtn{display:none}.chatNavBar a.deal-btn:hover{background-color:transparent;border-bottom:1px solid #000;border-left:0px;border-top:0px;height:50px;line-height:50px;width:auto;position:relative}.chatNavBar a:hover .get-this-deal-btn{display:inherit}.chatNavBar a.btnChatMore,.chatNavBar a:hover span:after,.chatNavBar a:hover span:before,.chatNavBar a span:after,.chatNavBar a span:before,.chatNavBar a:hover span,.chatNavBar a span,.chatNavBar a.btnChatCredits,a.coloredNavBtn{display:none}.chatNavBar a:hover .mobileNavText,.chatNavBar a .mobileNavText{display:inline-block;pointer-events:none;left:43px;position:absolute;top:3px;color:#ddd}.chatNavBar a:hover .mobileNavText{color:#ffffff}.chatNavBar a i{background-size:50px auto;margin-top:13px}#chat_nav_slider{max-height:400px;opacity:1}.favsOnline{background:url("/images/icons/icon-sprites-mobile.png") no-repeat scroll -25px -800px;background-size:50px auto;color:#fff;height:25px;line-height:22px;margin:0;position:absolute;text-align:left;top:15px;left:130px;width:100px;padding-left:6px;font-size:10px}.chatNavBar a .favNumber{display:inline-block;position:absolute;left:0px;width:24px;text-align:center;color:#ddd;font-size:9px;z-index:10}.chatNavBar a .mobileFavText{display:inline-block;position:absolute;right:0px;color:#ddd;font-size:10px}.chatNavBar a.creditsNavItem{display:block;cursor:default}.chatNavBar a.creditsNavItem .creditsNavAmount{display:inline-block;height:50px;color:#ddd;padding-left:14px;float:left}.chatNavBar a.creditsNavItem .creditsNavAmount b{font-weight:normal;color:#25bf28}.chatNavBar a.creditsNavItem .btnBuyCredits{display:inline-block;float:right;background:#25bf28;color:#fff;font-size:13px;height:50px;line-height:50px;cursor:pointer;transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-webkit-animation-name:greenBgGlow;animation-name:greenBgGlow;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;text-decoration:none;padding:0 8px 0 8px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mobileMyAccount,.mobileFlirtRewards{display:block;position:relative;color:#ddd}.mobileMyAccount a,.mobileFlirtRewards a,.mobile-offer-tab a{padding-left:60px;color:#ddd}.mobileMyAccount a .dropArrow,.mobileFlirtRewards a .dropArrow,.mobile-offer-tab a .dropArrow{width:50px;height:50px;background:#444;position:absolute;top:0;left:0}.mobileMyAccount a .dropArrow:before,.mobileFlirtRewards a .dropArrow:before,.mobile-offer-tab a .dropArrow:before{content:"";width:0;height:0;border-top:10px solid #999;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:22px;left:15px}.mobileMyAccount:hover .dropArrow:before,.mobileFlirtRewards:hover .dropArrow:before,.mobile-offer-tab:hover .dropArrow:before{border-top:10px solid #ddd}.mobileMyAccount .navDropMenu,.mobileFlirtRewards .navDropMenu,.mobile-offer-tab .navDropMenu{background:#111;padding-left:50px;height:0;overflow:hidden}.mobileMyAccount label,.mobileFlirtRewards label,.mobile-offer-tab label{display:none;position:absolute;top:0;left:0;height:50px;width:100%;z-index:2;cursor:pointer}.mobileMyAccount #my_account_drop_opened:checked ~ .labelOpened,.mobileFlirtRewards #flirt_rewards_drop_opened:checked ~ .labelOpened,.mobile-offer-tab #mobile_offer_drop_opened:checked ~ .labelOpened{display:block}.mobileMyAccount #my_account_drop_closed:checked ~ .labelClosed,.mobileFlirtRewards #flirt_rewards_drop_closed:checked ~ .labelClosed,.mobile-offer-tab #mobile_offer_drop_closed:checked ~ .labelClosed{display:block}.mobileMyAccount .navDropMenu,.mobileFlirtRewards .navDropMenu,.mobile-offer-tab .navDropMenu{background:#111;padding-left:50px;height:0;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile-offer-tab .navDropMenu{padding-left:10px}.mobileMyAccount #my_account_drop_opened:checked ~ .navDropMenu{height:400px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobileFlirtRewards #flirt_rewards_drop_opened:checked ~ .navDropMenu{height:115px;margin-left:-50px;padding-top:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile-offer-tab #mobile_offer_drop_opened:checked ~ .navDropMenu{height:auto;min-height:150px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobileMyAccount .navDropMenu a,.mobileFlirtRewards .navDropMenu a{background-color:#222;padding-left:25px}.mobileMyAccount .navDropMenu a:hover,.mobileFlirtRewards .navDropMenu a:hover{background:#333}.mobileMyAccount input,.mobileFlirtRewards input{display:none}.iconBadgeNav{color:#fff;display:inline-block;float:left;width:25px;height:25px;text-align:center;line-height:25px;font-style:normal;font-weight:bold;background-repeat:no-repeat;background-size:100%;font-size:11px;letter-spacing:-.03em;margin:13px 10px 0px 0px}.badge1 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/1.png")}.badge2 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/2.png")}.badge3 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/3.png")}.badge4 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/4.png")}.badge5 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/5.png")}.badge6 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/6.png")}.badge7 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/7.png")}.badge8 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/8.png")}.badge9 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/9.png")}.badge10 .iconBadgeNav{background-image:url("/images/flirtRewards/badges/75x75/10.png")}.mobileFlirtRewards .navDropMenu .badgeWrapper a{background-color:transparent}.mobileFlirtRewards .badgeText{margin:0px 0 0px 20px}.mobileFlirtRewards .statusName{font-size:16px;margin:10px 0 10px 0px}.vstroker .btnInteractive:after{content:"";position:absolute;height:25px;width:25px;top:15px;left:170px;background:url("/images/icons/icon-sprites-mobile.png") no-repeat scroll 0px -1275px;background-size:50px auto}.chatNavBar a.btnInteractive:hover .mobileNavText,.chatNavBar a.btnInteractive .mobileNavText{display:inline-block;pointer-events:none;left:43px;position:absolute;top:3px;color:#ddd}.chatNavBar a.btnLogin{display:block}.chatNavBar a.btnCreate{display:block;background:#25bf28;color:#fff;font-size:13px;height:50px;line-height:50px;text-transform:uppercase;text-decoration:none;padding:0 8px 0 8px}.glowThis .chatCount{margin:0;top:10px;left:28px;max-width:12px;overflow:hidden;box-shadow:none}}@media all and (max-width: 930px){#basic.tablet .mobile-offer-tab,#basic.phone .mobile-offer-tab,#basic.mobile .mobile-offer-tab,#guest.tablet .mobile-offer-tab,#guest.phone .mobile-offer-tab,#guest.mobile .mobile-offer-tab,.tablet .mobile-offer-tab.off,.phone .mobile-offer-tab.off,.mobile .mobile-offer-tab.off{display:none !important}.tablet .mobile-offer-tab,.phone .mobile-offer-tab,.mobile .mobile-offer-tab{display:block;position:relative;color:#000;background:yellow}.mobile-offer-tab input{display:none}.tablet .mobile-offer-tab .offer-tab-timer,.phone .mobile-offer-tab .offer-tab-timer,.mobile .mobile-offer-tab .offer-tab-timer{display:none}.tablet .mobile-offer-tab.hot-deals .offer-tab-timer,.phone .mobile-offer-tab.hot-deals .offer-tab-timer,.mobile .mobile-offer-tab.hot-deals .offer-tab-timer{display:block;width:70px;height:50px;line-height:50px;float:left;text-align:center;font-size:15px;font-weight:700;animation-name:glow-timer;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.tablet .mobile-offer-tab .deal-name,.phone .mobile-offer-tab .deal-name,.mobile .mobile-offer-tab .deal-name{width:auto;display:inline-block;height:50px;line-height:50px;float:left;text-align:left;font-size:13px;font-weight:700;color:#000}.phone .mobile-offer-tab.not-available,.mobile .mobile-offer-tab.not-available,.tablet .mobile-offer-tab.not-available,#guest .phone.giftingPromo .mobile-offer-tab.not-available,#guest .mobile.giftingPromo .mobile-offer-tab.not-available,#guest .tablet.giftingPromo .mobile-offer-tab.not-available{display:none !important}.phone.giftingPromo .mobile-offer-tab.not-available,.mobile.giftingPromo .mobile-offer-tab.not-available,.tablet.giftingPromo .mobile-offer-tab.not-available{display:block !important}.tablet .mobile-offer-tab.not-available .deal-name,.phone .mobile-offer-tab.not-available .deal-name,.mobile .mobile-offer-tab.not-available .deal-name{color:#fff}.mobile-offer-tab .navDropMenu{background:yellow}.mobile-offer-tab.not-available .navDropMenu,.tablet .mobile-offer-tab.not-available,.phone .mobile-offer-tab.not-available,.mobile .mobile-offer-tab.not-available{background:#111}.mobile-offer-tab .body-no-deals{display:none}.mobile-offer-tab.not-available .body-no-deals{display:none}.mobile-offer-tab .offer-block{background-color:rgba(0,0,0,0.1);margin:2px 2px 2px 0px}.mobile-offer-tab .offer-block a{padding:0px 10px 0px 10px;display:inline-block;color:#fff}.mobile-offer-tab.hot-deals .offer-block a{color:#5f4007}.mobile-offer-tab .offer-block .offer-credits{background-color:rgba(0,0,0,0.1);font-size:15px}.mobile-offer-tab a .dropArrow{background:rgba(0,0,0,0.1)}.mobile-offer-tab.not-available a .dropArrow{background:rgba(255,255,255,0.2)}.mobile-offer-tab a .dropArrow:before{border-top:10px solid rgba(0,0,0,0.2)}.mobile-offer-tab:hover .dropArrow:before{border-top:10px solid rgba(0,0,0,0.5)}.mobile-offer-tab.not-available a .dropArrow:before{border-top:10px solid rgba(255,255,255,0.2)}.mobile-offer-tab.not-available:hover .dropArrow:before{border-top:10px solid rgba(255,255,255,0.5)}.mobile-offer-tab.not-available .body-deals{display:none}.mobile-offer-tab.not-available .body-no-deals{display:block;color:#fff}.tablet .mobile-offer-tab.hot-deals,.phone .mobile-offer-tab.hot-deals,.mobile .mobile-offer-tab.hot-deals{color:#fff;background:#1499d2}.mobile-offer-tab.hot-deals .deal-name{color:#fff}.mobile-offer-tab.hot-deals .offer-tab-timer{background:#9e0b0f;margin-right:10px;margin-left:-10px}.mobile-offer-tab.hot-deals .navDropMenu{background:#1499d2}#chat_nav{width:50%}.mobile .chatNavBar a:hover,.mobile .chatNavBar a.active,.phone .chatNavBar a:hover,.phone .chatNavBar a.active,.tablet .chatNavBar a:hover,.tablet .chatNavBar a.active{cursor:inherit;background-color:inherit}.mobile .chatNavBar a:hover i,.mobile .chatNavBar a.active i,.phone .chatNavBar a:hover i,.phone .chatNavBar a.active i,.tablet .chatNavBar a:hover i,.tablet .chatNavBar a.active i{opacity:.7}.tablet .mobileSpecialOffer,.phone .mobileSpecialOffer,.mobile .mobileSpecialOffer,.tablet .mobileBlackFriday,.phone .mobileBlackFriday,.mobile .mobileBlackFriday,.tablet .mobileValentines,.phone .mobileValentines,.mobile .mobileValentines{display:none}.tablet .mobileBlackFriday.on,.phone .mobileBlackFriday.on,.mobile .mobileBlackFriday.on,.tablet .mobileValentines.on,.phone .mobileValentines.on,.mobile .mobileValentines.on{display:block;position:relative;color:#fff;font-size:17px;background:#000}.tablet .mobileBlackFriday.on a,.phone .mobileBlackFriday.on a,.mobile .mobileBlackFriday.on a,.tablet .mobileValentines.on a,.phone .mobileValentines.on a,.mobile .mobileValentines.on a{color:#fff}.tablet .mobileSpecialOffer.on,.phone .mobileSpecialOffer.on,.mobile .mobileSpecialOffer.on{display:block;position:relative;color:#000;font-size:17px;-webkit-animation-name:specialOfferGlow;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:specialOfferGlow;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}.chatNavBar .mobileSpecialOffer a span,.chatNavBar .mobileBlackFriday a span,.chatNavBar .mobileValentines a span{position:static;display:inline;padding:0;margin:0;line-height:auto;background:transparent;opacity:1;color:#000}.mobileSpecialOffer a,.mobileBlackFriday a,.mobileValentines a{padding-left:60px;color:#000;background:transparent}.mobileSpecialOffer a .dropArrow{width:50px;height:50px;background:rgba(255,255,255,0.2);position:absolute;top:0;left:0}.mobileBlackFriday a .dropArrow,.mobileValentines a .dropArrow{width:50px;height:50px;background:#000;border-right:1px solid rgba(255,255,255,0.2);position:absolute;top:0;left:0}.mobileBlackFriday a .dropArrow:before,.mobileValentines a .dropArrow:before{content:"";width:0;height:0;border-top:10px solid rgba(255,255,255,0.8);border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:22px;left:15px}.mobileSpecialOffer a .dropArrow:before{content:"";width:0;height:0;border-top:10px solid rgba(0,0,0,0.8);border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:22px;left:15px}.mobileSpecialOffer:hover .dropArrow:before{border-top:10px solid rgba(0,0,0,0.5)}.mobileSpecialOffer .navDropMenu{background:#111;padding-left:50px;height:0;overflow:hidden}.mobileBlackFriday .navDropMenu,.mobileValentines .navDropMenu{background:#111;padding-left:50px;height:0;overflow:hidden;font-size:14px}.mobileSpecialOffer label,.mobileBlackFriday label,.mobileValentines label{display:none;position:absolute;top:0;left:0;height:50px;width:100%;z-index:2;cursor:pointer}.mobileSpecialOffer #special_offer_drop_opened:checked ~ .labelOpened,.mobileBlackFriday #black_friday_drop_opened:checked ~ .labelOpened,.mobileValentines #valentines_drop_opened:checked ~ .labelOpened{display:block}.mobileSpecialOffer #special_offer_drop_closed:checked ~ .labelClosed,.mobileBlackFriday #black_friday_drop_closed:checked ~ .labelClosed,.mobileValentines #valentines_drop_closed:checked ~ .labelClosed{display:none}.mobileSpecialOffer .navDropMenu,.mobileBlackFriday .navDropMenu,.mobileValentines .navDropMenu{background:#111;padding-left:50px;height:0;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobileSpecialOffer #special_offer_drop_opened:checked ~ .navDropMenu,.mobileBlackFriday #black_friday_drop_opened:checked ~ .navDropMenu,.mobileValentines #black_friday_drop_opened:checked ~ .navDropMenu{height:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobileSpecialOffer .navDropMenu,.mobileBlackFriday .navDropMenu,.mobileValentines .navDropMenu{background:transparent}.mobileSpecialOffer .navDropMenu a,.mobileBlackFriday .navDropMenu a,.mobileValentines .navDropMenu a{background:transparent;padding:10px 0px 0px 0px;height:auto;border:0px;line-height:25px;font-size:15px;text-align:center;margin-left:-50px}.mobileSpecialOffer .navDropMenu a:hover,.mobileBlackFriday .navDropMenu a:hover,.mobileValentines .navDropMenu a:hover{background:transparent}.mobileSpecialOffer input,.mobileBlackFriday input,.mobileValentines input{display:none}#guest.valentines .mobileSpecialOffer.guests{display:block}.chatNavBar .mobileSpecialOffer a span.tapOfferBtn{display:inline-block;color:#fff;padding:10px;margin-top:0px;background:#0372b9;margin-bottom:10px}.chatNavBar .mobileSpecialOffer a span.tapOfferBtn.disabled{color:#333;cursor:default;background:#ccc}.chatNavBar .mobileSpecialOffer a span.tapOfferBtn div{display:none}#mobile_special_offer_message{padding:12px 0 12px 0px;font-size:12px;color:yellow;font-weight:bold}}@media all and (max-width: 767px){#chat_nav{width:100%}}@media all and (max-width: 400px){.badgeWrapper.roomsMobl .badgeInfo{width:140px}.mobileFlirtRewards #flirt_rewards_drop_opened:checked ~ .navDropMenu{height:187px}}#chat_interface{position:relative}.chatContainer{display:table;width:100%}#video_section{display:table-cell;width:50%;vertical-align:top;position:relative}#vid_chat_split{display:table-cell;width:5px}#panel_section{display:table-cell;width:auto;vertical-align:top;position:relative;border:1px solid #252525;border-top:0px;overflow:hidden}.navSpacer{display:table-cell;width:44px}.chatBanner{text-align:center;margin:10px auto 10px auto;padding:10px 0 10px 0}.chatBanner img{width:100%}.chatBanner a{display:inline-block}.footerWrap.smallerFooterWrap{position:relative;z-index:4}#footer{padding:40px 42px 0px 20px;text-align:right}.copyRight{font-size:10px}#footer a:hover{color:#ccc}#footer a{color:#777;font-size:10px;text-decoration:none}#footer a.compliance{color:#ccc;text-decoration:underline;font-size:12pt;font-family:"Times New Roman"}a.btnBig{font-size:22px;font-weight:bold;height:45px;padding:0 20px;text-transform:uppercase}.panelPadding a.btnBig{font-size:19px}.form input::-webkit-input-placeholder{color:#333}.form input::-moz-placeholder{color:#333;opacity:1}.form input:-moz-placeholder{color:#333;opacity:1}.form input::-ms-input-placeholder{color:#333}.iframeModels{margin:12px 0px 0px 0px}a.iframeBtn{display:block;position:absolute;right:-2px;margin-top:9px;width:41px;height:120px;border-top:1px solid #333;border-bottom:1px solid #0d0d0d;border-left:1px solid #000;opacity:.7;cursor:pointer;background:#2c2c2c}a.iframeBtn:hover{opacity:1}a.iframeBtn .moreRooms{display:block;margin-top:43px;width:40px;height:38px;background-position:-87px -234px}#members_only_area{display:none}#members_only #flex_space_top,#members_only #chat_nav,#members_only #chat_interface,#membersonly #flex_space_top,#membersonly #chat_nav,#membersonly #chat_interface{display:none}#members_only #members_only_area,#membersonly #members_only_area{display:block}#offer_panel .form select{width:120px}#offer_panel .form a.btnBlue{margin-left:4px}a.btnBlue,button.btnBlue{display:inline-block;padding:0px 10px 0px 10px;border-radius:0px;background:#0372b9;color:#fff;font-weight:normal;text-decoration:none;font-size:13px;height:29px;line-height:2.3em;font-family:sans-serif;border:0px}a.btnBlue:hover,button.btnBlue:hover{background:#1088e8;cursor:pointer}button.btnBlue:disabled{background:#444;cursor:pointer}img.trackingPixel{height:0px;width:0px;position:absolute}a.btnBlue.withArrowRight{padding-right:20px}#btn_offers{padding:0 10px 0px 10px}a{text-decoration:none;cursor:pointer}.error,.error_box{color:#fff;font-weight:bold;background:#a90329;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:sans-serif;position:relative;margin-bottom:12px}.error:before,.error_box:before{content:"";background-size:100px 25px;background-position:-25px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.success,.success_box{color:#fff;font-weight:bold;background:#62d208;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:sans-serif;position:relative;margin-bottom:12px}.success:before,.success_box:before{content:"";background-size:100px 25px;background-position:-50px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.alert,.alert_box{color:#fff;font-weight:bold;background:#f9bb13;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:sans-serif;position:relative;margin-bottom:12px}.alert:before,.alert_box:before{content:"";background-size:100px 25px;background-position:0px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.infoAlert{color:#fff;font-weight:bold;background:#0072bc;padding:8px 10px 8px 35px;border:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:sans-serif;position:relative;margin-bottom:12px}.infoAlert:before{content:"";background-size:100px 25px;background-position:-75px 0px;width:25px;height:25px;position:absolute;top:3px;left:5px}.error h4,.error_box h4,.success h4,.alert h4,.alert_box h4,.infoAlert h4{font-size:18px;margin:0px 0px 0px 0px}.ssb_down{background:#333;bottom:0;cursor:pointer;position:absolute;border-top:1px solid #222;border-bottom:1px solid #222}.ssb_sb{background:#333;cursor:pointer;position:absolute}.ssb_sb_down{background:#444}.ssb_sb_over{background:#333}.ssb_st{background:#111;cursor:pointer;height:100%;position:absolute}.ssb_up{background:#333;cursor:pointer;position:absolute;top:0;border-top:1px solid #222;border-bottom:1px solid #222}.ssb_up:hover{background:#444}.ssb_up:after{content:"";display:block;width:4px;height:4px;border-top:1px solid #fff;border-left:1px solid #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:9px 0px 0px 3px;opacity:.3}.ssb_down:hover{background:#444}.ssb_down:after{content:"";display:block;width:4px;height:4px;border-top:1px solid #fff;border-left:1px solid #fff;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);margin:7px 0px 0px 3px;opacity:.3}.ie8 .ssb_up:after,.ie8 .ssb_down:after{display:none}.ssb_down,.ssb_up,.ssb_st,.ssb_sb_over,.ssb_sb_down,.ssb_sb,.ssb_down{opacity:1;right:0px}.ssb_down:hover,.ssb_up:hover,.ssb_st:hover,.ssb_sb_over:hover,.ssb_sb_down:hover,.ssb_sb:hover,.ssb_down{opacity:1}@media all and (max-width: 1024px){.mobile .ssb_down,.mobile .ssb_st,.mobile .ssb_sb,.mobile .ssb_up,.phone .ssb_down,.phone .ssb_st,.phone .ssb_sb,.phone .ssb_up,.tablet .ssb_st,.tablet .ssb_sb,.tablet .ssb_up,.tablet .ssb_down{right:-100px}}@media all and (max-width: 900px){.phone .chatContainer,.mobile .chatContainer,.tablet .chatContainer{display:block;width:100%}.phone #video_section,.mobile #video_section,.tablet #video_section{display:block;width:100%;padding-bottom:0px}.phone #vid_chat_split,.mobile #vid_chat_split,.tablet #vid_chat_split{display:none}.phone #panel_section,.mobile #panel_section,.tablet #panel_section{display:block;width:auto;margin-top:1px}.menuOpened .tablet #video_container{background-size:70%}.menuOpened .tablet #watermark{bottom:-20px}.mobile.android #video_section{padding-bottom:0px}.mobile.android #cam_2_cam_panel .camBits{margin-top:50px}}.chat_display_size_1{font-size:10px}.chat_display_size_2{font-size:12px}.chat_display_size_3{font-size:14px}.chat_display_size_4{font-size:16px}.chat_display_size_5{font-size:18px}.memberBubble{position:relative;display:inline-block;margin:0px 12px 8px 10px;float:right;padding:5px;border-radius:5px / 5px;text-align:left;color:#000;background:#ff9900;word-break:break-word}.memberBubble:before{content:"";width:0;height:0;border-left:7px solid #ff9900;border-bottom:7px solid transparent;border-top:7px solid transparent;position:absolute;margin:-7px 0px 0px 0px;top:50%;right:-6px}.modelBubble{position:relative;display:block;margin:0px 10px 8px 12px;float:left;padding:10px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;border-radius:5px / 5px;text-align:left;color:#fff;font-size:100%;line-height:18px;background:#0570b5;word-break:break-word}.modelBubble:before{content:"";width:0;height:0;border-right:7px solid #0570b5;border-bottom:7px solid transparent;border-top:7px solid transparent;position:absolute;margin:-7px 0px 0px 0px;top:50%;left:-6px}.guestBubble{position:relative;display:inline-block;margin:0px 12px 8px 10px;float:right;padding:5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-bottom-left-radius:5px 5px;border-radius:5px / 5px;border-radius:5px / 5px;text-align:left;color:#808080;background:#222;word-break:break-word}.guestBubble:before{content:"";width:0;height:0;border-left:7px solid #222;border-bottom:7px solid transparent;border-top:7px solid transparent;position:absolute;margin:-7px 0px 0px 0px;top:50%;right:-6px}.paidBubble{position:relative;display:inline-block;margin:0px 12px 8px 10px;float:right;padding:5px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-bottom-left-radius:5px 5px;-moz-border-radius:5px / 5px;border-radius:5px / 5px;text-align:left;color:#fff;background:#333;word-break:break-word}.paidBubble:before{content:"";width:0;height:0;border-left:7px solid #333;border-bottom:7px solid transparent;border-top:7px solid transparent;position:absolute;margin:-7px 0px 0px 0px;top:50%;right:-6px}.vipBubble{position:relative;display:inline-block;margin:0px 12px 8px 10px;float:right;padding:10px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-bottom-left-radius:5px 5px;-moz-border-radius:5px / 5px;border-radius:5px / 5px;text-align:left;color:#FFCC00;background:#333;word-break:break-word}.vipBubble strong a{color:#FFCC00}.vipBubble a:hover{text-decoration:underline}.vipBubble:before{content:"";width:0;height:0;border-left:7px solid #333;border-bottom:7px solid transparent;border-top:7px solid transparent;position:absolute;margin:-7px 0px 0px 0px;top:50%;right:-6px}.adminMessages{position:relative;display:block;width:auto;margin:0px 10px 8px 10px;float:left;padding:10px;-webkit-border-top-left-radius:5px 5px;-webkit-border-top-right-radius:5px 5px;-webkit-border-bottom-right-radius:5px 5px;-webkit-border-bottom-left-radius:5px 5px;-moz-border-radius:5px / 5px;border-radius:5px / 5px;text-align:left;color:#FFCC00;background:#333;word-break:break-word}.adminStandard{color:#ffffff;background:rgba(0,52,112,0.3)}.adminCritical{color:#ffffff;background:#FF0000;font-weight:bold}.adminMessages.kiirooMsg{background:#c7242b;text-align:left;color:#fff;font-size:110%;padding-left:35px}.adminMessages.kiirooMsg:before{content:"";position:absolute;background-position:0px -1225px;background-image:url("/images/icons/icon-sprites.png");width:25px;height:25px;top:10px;left:4px}.adminMessages.tip{background:#8e018f;text-align:left;color:#fff;-webkit-animation:tipGlow 3s infinite;-moz-animation:tipGlow 3s infinite;-o-animation:tipGlow 3s infinite;animation:tipGlow 3s infinite}.adminMessages.tip:before{border-left-color:#8e018f;-webkit-animation:boostGlow 3s infinite;-moz-animation:boostGlow 3s infinite;-o-animation:boostGlow 3s infinite;animation:boostGlow 3s infinite}.adminMessages.pledge{background:#02a0e3;text-align:left;color:#fff;font-size:105%;-webkit-animation:tipGlow 3s infinite;-moz-animation:tipGlow 3s infinite;-o-animation:tipGlow 3s infinite;animation:tipGlow 3s infinite}.adminMessages.pledge:before{border-color:#02a0e3;-webkit-animation:boostGlow 3s infinite;-moz-animation:boostGlow 3s infinite;-o-animation:boostGlow 3s infinite;animation:boostGlow 3s infinite}.guestBubble.powerBoost{color:#fff;background:#25ad28;-webkit-animation:boostGlow 3s infinite;-moz-animation:boostGlow 3s infinite;-o-animation:boostGlow 3s infinite;animation:boostGlow 3s infinite}.guestBubble.powerBoost:before{border-left-color:#25ad28;-webkit-animation:boostGlowTail 3s infinite;-moz-animation:boostGlowTail 3s infinite;-o-animation:boostGlowTail 3s infinite;animation:boostGlowTail 3s infinite}.leftAlignChat .guestBubble.powerBoost:before{border-left-color:#25ad28;-webkit-animation:boostGlowTailRight 3s infinite;-moz-animation:boostGlowTailRight 3s infinite;-o-animation:boostGlowTailRight 3s infinite;animation:boostGlowTailRight 3s infinite}@-moz-keyframes boostGlow{0%{background-color:#09760b}50%{background-color:#25ad28}100%{background-color:#09760b}}@-webkit-keyframes boostGlow{0%{background-color:#09760b}50%{background-color:#25ad28}100%{background-color:#09760b}}@keyframes boostGlow{0%{background-color:#09760b}50%{background-color:#25ad28}100%{background-color:#09760b}}@-moz-keyframes boostGlowTail{0%{border-left-color:#09760b}50%{border-left-color:#25ad28}100%{border-left-color:#09760b}}@-webkit-keyframes boostGlowTail{0%{border-left-color:#09760b}50%{border-left-color:#25ad28}100%{border-left-color:#09760b}}@keyframes boostGlowTail{0%{border-left-color:#09760b}50%{border-left-color:#25ad28}100%{border-left-color:#09760b}}@-moz-keyframes boostGlowTailRight{0%{border-right-color:#09760b}50%{border-right-color:#25ad28}100%{border-right-color:#09760b}}@-webkit-keyframes boostGlowTailRight{0%{border-right-color:#09760b}50%{border-right-color:#25ad28}100%{border-right-color:#09760b}}@keyframes boostGlowTailRight{0%{border-right-color:#09760b}50%{border-right-color:#25ad28}100%{border-right-color:#09760b}}@-moz-keyframes tipGlowTail{0%{background-color:#ba01ba;border-color:#ba01ba}50%{background-color:#8e018f;border-color:#8e018f}100%{background-color:#ba01ba;border-color:#ba01ba}}@-webkit-keyframes tipGlow{0%{background-color:#ba01ba;border-color:#ba01ba}50%{background-color:#8e018f;border-color:#8e018f}100%{background-color:#ba01ba;border-color:#ba01ba}}@keyframes tipGlow{0%{background-color:#ba01ba;border-color:#ba01ba}50%{background-color:#8e018f;border-color:#8e018f}100%{background-color:#ba01ba;border-color:#ba01ba}}@-moz-keyframes pledgeGlow{0%{background-color:#017db1;border-color:#017db1}50%{background-color:#02a0e3;border-color:#02a0e3}100%{background-color:#017db1;border-color:#017db1}}@-webkit-keyframes pledgeGlow{0%{background-color:#017db1;border-color:#017db1}50%{background-color:#02a0e3;border-color:#02a0e3}100%{background-color:#017db1;border-color:#017db1}}@keyframes pledgeGlow{0%{background-color:#017db1;border-color:#017db1}50%{background-color:#02a0e3;border-color:#02a0e3}100%{background-color:#017db1;border-color:#017db1}}.adminMessages.topic{color:#FF99FF;background:#222}.fanclub_3025b2,#chat_display .guestBubble.fanclub_3025b2{color:#fff;background:#3025b2}.guestBubble.fanclub_3025b2:before{border-left-color:#3025b2}.leftAlignChat .guestBubble.fanclub_3025b2:before{border-right-color:#3025b2}.fanclub_ff8787,#chat_display .guestBubble.fanclub_ff8787{color:#000;background:#ff8787}.guestBubble.fanclub_ff8787:before{border-left-color:#ff8787}.leftAlignChat .guestBubble.fanclub_ff8787:before{border-right-color:#ff8787}.fanclub_b249e9,.guestBubble.fanclub_b249e9{color:#000;background:#b249e9}.guestBubble.fanclub_b249e9:before{border-left-color:#b249e9}.leftAlignChat .guestBubble.fanclub_b249e9:before{border-right-color:#b249e9}.fanclub_7353eb,.guestBubble.fanclub_7353eb{color:#000;background:#7353eb}.guestBubble.fanclub_7353eb:before{border-left-color:#7353eb}.leftAlignChat .guestBubble.fanclub_7353eb:before{border-right-color:#7353eb}.fanclub_537aeb,.guestBubble.fanclub_537aeb{color:#000;background:#537aeb}.guestBubble.fanclub_537aeb:before{border-left-color:#537aeb}.leftAlignChat .guestBubble.fanclub_537aeb:before{border-right-color:#537aeb}.fanclub_53b4eb,.guestBubble.fanclub_53b4eb{color:#000;background:#53b4eb}.guestBubble.fanclub_53b4eb:before{border-left-color:#53b4eb}.leftAlignChat .guestBubble.fanclub_53b4eb:before{border-right-color:#53b4eb}.fanclub_3ab2b9,.guestBubble.fanclub_3ab2b9{color:#000;background:#3ab2b9}.guestBubble.fanclub_3ab2b9:before{border-left-color:#3ab2b9}.leftAlignChat .guestBubble.fanclub_3ab2b9:before{border-right-color:#3ab2b9}.fanclub_3ab985,.guestBubble.fanclub_3ab985{color:#000;background:#3ab985}.guestBubble.fanclub_3ab985:before{border-left-color:#3ab985}.leftAlignChat .guestBubble.fanclub_3ab985:before{border-right-color:#3ab985}.fanclub_43b93a,.guestBubble.fanclub_43b93a{color:#000;background:#43b93a}.guestBubble.fanclub_43b93a:before{border-left-color:#43b93a}.leftAlignChat .guestBubble.fanclub_43b93a:before{border-right-color:#43b93a}.fanclub_758e31,.guestBubble.fanclub_758e31{color:#000;background:#758e31}.guestBubble.fanclub_758e31:before{border-left-color:#758e31}.leftAlignChat .guestBubble.fanclub_758e31:before{border-right-color:#758e31}.fanclub_947e43,.guestBubble.fanclub_947e43{color:#000;background:#947e43}.guestBubble.fanclub_947e43:before{border-left-color:#947e43}.leftAlignChat .guestBubble.fanclub_947e43:before{border-right-color:#947e43}.fanclub_d67d35,.guestBubble.fanclub_d67d35{color:#000;background:#d67d35}.guestBubble.fanclub_d67d35:before{border-left-color:#d67d35}.leftAlignChat .guestBubble.fanclub_d67d35:before{border-right-color:#d67d35}.fanclub_ee6852,.guestBubble.fanclub_ee6852{color:#000;background:#ee6852}.guestBubble.fanclub_ee6852:before{border-left-color:#ee6852}.leftAlignChat .guestBubble.fanclub_ee6852:before{border-right-color:#ee6852}.fanclub_dd4242,.guestBubble.fanclub_dd4242{color:#000;background:#dd4242}.guestBubble.fanclub_dd4242:before,.leftAlignChat.fanclub_dd4242:before{border-left-color:#dd4242}.fanclub_9f2a72,.guestBubble.fanclub_9f2a72{color:#000;background:#9f2a72}.guestBubble.fanclub_9f2a72:before{border-left-color:#9f2a72}.leftAlignChat .guestBubble.fanclub_9f2a72:before{border-right-color:#9f2a72}.fanclub_7e4c84,.guestBubble.fanclub_7e4c84{color:#000;background:#7e4c84}.guestBubble.fanclub_7e4c84:before{border-left-color:#7e4c84}.leftAlignChat .guestBubble.fanclub_7e4c84:before{border-right-color:#7e4c84}.fanclub_604c84,.guestBubble.fanclub_604c84{color:#000;background:#604c84}.guestBubble.fanclub_604c84:before{border-left-color:#604c84}.leftAlignChat .guestBubble.fanclub_604c84:before{border-right-color:#604c84}.fanclub_6067ae,.guestBubble.fanclub_6067ae{color:#000;background:#6067ae}.guestBubble.fanclub_6067ae:before{border-left-color:#6067ae}.leftAlignChat .guestBubble.fanclub_6067ae:before{border-right-color:#6067ae}.fanclub_6090ae,.guestBubble.fanclub_6090ae{color:#000;background:#6090ae}.guestBubble.fanclub_6090ae:before{border-left-color:#6090ae}.leftAlignChat .guestBubble.fanclub_6090ae:before{border-right-color:#6090ae}.fanclub_416b65,.guestBubble.fanclub_416b65{color:#000;background:#416b65}.guestBubble.fanclub_416b65:before{border-left-color:#416b65}.leftAlignChat .guestBubble.fanclub_416b65:before{border-right-color:#416b65}.fanclub_518767,.guestBubble.fanclub_518767{color:#000;background:#518767}.guestBubble.fanclub_518767:before{border-left-color:#518767}.leftAlignChat .guestBubble.fanclub_518767:before{border-right-color:#518767}.fanclub_7ab96e,.guestBubble.fanclub_7ab96e{color:#000;background:#7ab96e}.guestBubble.fanclub_7ab96e:before{border-left-color:#7ab96e}.leftAlignChat .guestBubble.fanclub_7ab96e:before{border-right-color:#7ab96e}.fanclub_bcdf18,.guestBubble.fanclub_bcdf18{color:#000;background:#bcdf18}.guestBubble.fanclub_bcdf18:before{border-left-color:#bcdf18}.leftAlignChat .guestBubble.fanclub_bcdf18:before{border-right-color:#bcdf18}.fanclub_e8a618,.guestBubble.fanclub_e8a618{color:#000;background:#e8a618}.guestBubble.fanclub_e8a618:before{border-left-color:#e8a618}.leftAlignChat .guestBubble.fanclub_e8a618:before{border-right-color:#e8a618}.fanclub_df8e4d,.guestBubble.fanclub_df8e4d{color:#000;background:#df8e4d}.guestBubble.fanclub_df8e4d:before{border-left-color:#df8e4d}.leftAlignChat .guestBubble.fanclub_df8e4d:before{border-right-color:#df8e4d}.fanclub_967fec,.guestBubble.fanclub_967fec{color:#000;background:#967fec}.guestBubble.fanclub_967fec:before{border-left-color:#967fec}.leftAlignChat .guestBubble.fanclub_967fec:before{border-right-color:#967fec}.fanclub_990099,.guestBubble.fanclub_990099{color:#000;background:#990099}.guestBubble.fanclub_990099:before{border-left-color:#990099}.leftAlignChat .guestBubble.fanclub_990099:before{border-right-color:#990099}.fanclub_036aa5,.guestBubble.fanclub_036aa5{color:#fff;background:#036aa5}.guestBubble.fanclub_036aa5:before{border-left-color:#036aa5}.leftAlignChat .guestBubble.fanclub_036aa5:before{border-right-color:#036aa5}#chat_display b{font-weight:normal;opacity:.8}.fanclub_ff8787,#chat_display .guestBubble.fanclub_ff8787{color:#000;background:#ff8787}.noBubbles .fanclub_3025b2,#chat_display .noBubbles .guestBubble.fanclub_3025b2{color:#3025b2;background:none}.noBubbles .fanclub_ff8787,#chat_display .noBubbles .guestBubble.fanclub_ff8787{color:#ff8787;background:none}.noBubbles .fanclub_b249e9,.noBubbles .guestBubble.fanclub_b249e9{color:#b249e9;background:none}.noBubbles .fanclub_7353eb,.noBubbles .guestBubble.fanclub_7353eb{color:#7353eb;background:none}.noBubbles .fanclub_537aeb,.noBubbles .guestBubble.fanclub_537aeb{color:#537aeb;background:none}.noBubbles .fanclub_53b4eb,.noBubbles .guestBubble.fanclub_53b4eb{color:#53b4eb;background:none}.noBubbles .fanclub_3ab2b9,.noBubbles .guestBubble.fanclub_3ab2b9{color:#3ab2b9;background:none}.noBubbles .fanclub_3ab985,.noBubbles .guestBubble.fanclub_3ab985{color:#3ab985;background:none}.noBubbles .fanclub_43b93a,.noBubbles .guestBubble.fanclub_43b93a{color:#43b93a;background:none}.noBubbles .fanclub_758e31,.noBubbles .guestBubble.fanclub_758e31{color:#758e31;background:none}.noBubbles .fanclub_947e43,.noBubbles .guestBubble.fanclub_947e43{color:#947e43;background:none}.noBubbles .fanclub_d67d35,.noBubbles .guestBubble.fanclub_d67d35{color:#d67d35;background:none}.noBubbles .fanclub_ee6852,.noBubbles .guestBubble.fanclub_ee6852{color:#ee6852;background:none}.noBubbles .fanclub_dd4242,.noBubbles .guestBubble.fanclub_dd4242{color:#dd4242;background:none}.noBubbles .fanclub_9f2a72,.noBubbles .guestBubble.fanclub_9f2a72{color:#9f2a72;background:none}.noBubbles .fanclub_7e4c84,.noBubbles .guestBubble.fanclub_7e4c84{color:#7e4c84;background:none}.noBubbles .fanclub_604c84,.noBubbles .guestBubble.fanclub_604c84{color:#604c84;background:none}.noBubbles .fanclub_6067ae,.noBubbles .guestBubble.fanclub_6067ae{color:#6067ae;background:none}.noBubbles .fanclub_6090ae,.noBubbles .guestBubble.fanclub_6090ae{color:#6090ae;background:none}.noBubbles .fanclub_416b65,.noBubbles .guestBubble.fanclub_416b65{color:#416b65;background:none}.noBubbles .fanclub_518767,.noBubbles .guestBubble.fanclub_518767{color:#518767;background:none}.noBubbles .fanclub_7ab96e,.noBubbles .guestBubble.fanclub_7ab96e{color:#7ab96e;background:none}.noBubbles .fanclub_bcdf18,.noBubbles .guestBubble.fanclub_bcdf18{color:#bcdf18;background:none}.noBubbles .fanclub_e8a618,.noBubbles .guestBubble.fanclub_e8a618{color:#e8a618;background:none}.noBubbles .fanclub_df8e4d,.noBubbles .guestBubble.fanclub_df8e4d{color:#df8e4d;background:none}.noBubbles .fanclub_967fec,.noBubbles .guestBubble.fanclub_967fec{color:#967fec;background:none}.noBubbles .fanclub_990099,.noBubbles .guestBubble.fanclub_990099{color:#990099;background:none}.noBubbles .fanclub_036aa5,.noBubbles .guestBubble.fanclub_036aa5{color:#036aa5;background:none}a.emo_wrap{display:block;float:left;margin:4px;height:26px;line-height:30px;width:34px;padding:2px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}a.emo_wrap:hover{cursor:pointer}a.tallEmot span{margin-top:-3px}#chat_display .icon,.tip-meter-bar .icon,.tip-info-buble-section .icon{display:inline-block;height:30px;width:30px;margin-bottom:-10px;margin-top:-10px;background-size:30px auto;background-repeat:no-repeat}.tip-info-buble-section .icon{margin:0px}.tip-meter-bar .icon{margin:2px;transform:rotate(90deg)}a.emo_wrap span{display:inline-block;height:30px;width:30px;margin-top:-2px;background-size:30px auto;background-repeat:no-repeat}#room_topic .icon,#group_component .icon{display:inline-block;position:relative;height:30px;width:30px;margin:-8px 2px -10px 2px;background-size:30px auto;background-repeat:no-repeat}#chat_input.chatTextInput img.emoticon{background-size:30px auto;height:30px;width:30px;margin:-13px 0px -10px 0px;display:static}#chat_display .icon.trick_or_treat,.emo_wrap span.trick_or_treat,#room_topic .icon.trick_or_treat,#chat_input.chatTextInput img.emoticon.trick_or_treat,#group_component .icon.trick_or_treat{background-position:0 0px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}#chat_display .icon.skull,.emo_wrap span.skull,#room_topic .icon.skull,#chat_input.chatTextInput img.emoticon.skull,#group_component .icon.skull{background-position:0 -30px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}#chat_display .icon.mummy,.emo_wrap span.mummy,#room_topic .icon.mummy,#chat_input.chatTextInput img.emoticon.mummy,#group_component .icon.mummy{background-position:0 -90px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}#chat_display .icon.witch,.emo_wrap span.witch,#room_topic .icon.witch,#chat_input.chatTextInput img.emoticon.witch,#group_component .icon.witch{background-position:0 -120px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}#chat_display .icon.vampire,.emo_wrap span.vampire,#room_topic .icon.vampire,#chat_input.chatTextInput img.emoticon.vampire,#group_component .icon.vampire{background-position:0 -150px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}#chat_display .icon.zombie,.emo_wrap span.zombie,#room_topic .icon.zombie,#chat_input.chatTextInput img.emoticon.zombie,#group_component .icon.zombie{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png");background-position:0 -180px}@media all and (max-width: 1024px){#chat_display .icon,a.emo_wrap span,#room_topic .icon,#group_component .icon{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-60wide.png")}#chat_display .icon.trick_or_treat,.emo_wrap span.trick_or_treat,#room_topic .icon.trick_or_treat,#group_component .icon.trick_or_treat,#chat_display .icon.skull,.emo_wrap span.skull,#room_topic .icon.skull,#group_component .icon.skull,#chat_display .icon.mummy,.emo_wrap span.mummy,#room_topic .icon.mummy,#group_component .icon.mummy,#chat_display .icon.witch,.emo_wrap span.witch,#room_topic .icon.witch,#group_component .icon.witch,#chat_display .icon.vampire,.emo_wrap span.vampire,#room_topic .icon.vampire,#group_component .icon.vampire,#chat_display .icon.zombie,.emo_wrap span.zombie,#room_topic .icon.zombie,#group_component .icon.zombie{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-60wide.png")}}#chat_display .tip .icon.gift,.tip-meter-bar .icon.gift{background-position:0px 0px}#chat_display .icon.martini,.emo_wrap span.martini,#room_topic .icon.martini,.emoticon.martini,#group_component .icon.martini,.tip-meter-bar .icon.martini,.tip-info-buble-section .icon.martini{background-position:0 -30px}#chat_display .icon.lips,.emo_wrap span.lips,#room_topic .icon.lips,.emoticon.lips,#group_component .icon.lips,.tip-meter-bar .icon.lips,.tip-info-buble-section .icon.lips{background-position:0 -60px}#chat_display .icon.lightbulb,.emo_wrap span.lightbulb,#room_topic .icon.lightbulb,.emoticon.lightbulb,#group_component .icon.lightbulb,.tip-meter-bar .icon.lightbulb,.tip-info-buble-section .icon.lightbulb{background-position:0 -90px}#chat_display .icon.king,.emo_wrap span.king,#room_topic .icon.king,.emoticon.king,#group_component .icon.king,.tip-meter-bar .icon.king,.tip-info-buble-section .icon.king{background-position:0 -120px}#chat_display .icon.key,.emo_wrap span.key,#room_topic .icon.key,.emoticon.key,#group_component .icon.key,.tip-meter-bar .icon.key,.tip-info-buble-section .icon.key{background-position:0 -150px}#chat_display .icon.island,.emo_wrap span.island,#room_topic .icon.island,.emoticon.island,#group_component .icon.island,.tip-meter-bar .icon.island,.tip-info-buble-section .icon.island{background-position:0 -180px}#chat_display .icon.heart,.emo_wrap span.heart,#room_topic .icon.heart,.emoticon.heart,#group_component .icon.heart,.tip-meter-bar .icon.heart,.tip-info-buble-section .icon.heart{background-position:0 -210px}#chat_display .icon.smile,.emo_wrap span.smile,#room_topic .icon.smile,.emoticon.smile,#group_component .icon.smile,.tip-meter-bar .icon.smile,.tip-info-buble-section .icon.smile{background-position:0 -240px}#chat_display .icon.cry,.emo_wrap span.cry,#room_topic .icon.cry,.emoticon.cry,#group_component .icon.cry,.tip-meter-bar .icon.cry,.tip-info-buble-section .icon.cry{background-position:0 -270px}#chat_display .icon.wink,.emo_wrap span.wink,#room_topic .icon.wink,.emoticon.wink,#group_component .icon.wink,.tip-meter-bar .icon.wink,.tip-info-buble-section .icon.wink{background-position:0 -300px}#chat_display .icon.happy,.emo_wrap span.happy,#room_topic .icon.happy,.emoticon.happy,#group_component .icon.happy,.tip-meter-bar .icon.happy,.tip-info-buble-section .icon.happy{background-position:0 -330px}#chat_display .icon.tongue,.emo_wrap span.tongue,#room_topic span.tongue,.emoticon.tongue,#group_component .icon.tongue,.tip-meter-bar .icon.tongue,.tip-info-buble-section .icon.tongue{background-position:0 -360px}#chat_display .icon.scared,.emo_wrap span.scared,#room_topic span.scared,.emoticon.scared,#group_component .icon.scared,.tip-meter-bar .icon.scared,.tip-info-buble-section .icon.scared{background-position:0 -390px}#chat_display .icon.sad,.emo_wrap span.sad,#room_topic .icon.sad,.emoticon.sad,#group_component .icon.sad,.tip-meter-bar .icon.sad,.tip-info-buble-section .icon.sad{background-position:0 -420px}#chat_display .icon.broken_heart,.emo_wrap span.broken_heart,#room_topic .icon.broken_heart,.emoticon.broken_heart,#group_component .icon.broken_heart,.tip-meter-bar .icon.broken_heart,.tip-info-buble-section .icon.broken_heart{background-position:0 -450px}#chat_display .icon.dick,.emo_wrap span.dick,#room_topic .icon.dick,.emoticon.dick,#group_component .icon.dick,.tip-meter-bar .icon.dick,.tip-info-buble-section .icon.dick{background-position:0 -480px}#chat_display .icon.beer_mug,.emo_wrap span.beer_mug,#room_topic .icon.beer_mug,.emoticon.beer_mug,#group_component .icon.beer_mug,.tip-meter-bar .icon.beer_mug,.tip-info-buble-section .icon.beer_mug{background-position:0 -510px}#chat_display .icon.bday_cake,.emo_wrap span.bday_cake,#room_topic .icon.bday_cake,.emoticon.bday_cake,#group_component .icon.bday_cake,.tip-meter-bar .icon.bday_cake,.tip-info-buble-section .icon.bday_cake{background-position:0 -540px}#chat_display .icon.award,.emo_wrap span.award,#room_topic .icon.award,.emoticon.award,#group_component .icon.award,.tip-meter-bar .icon.award,.tip-info-buble-section .icon.award{background-position:0 -570px;float:none}#chat_display .icon.airplane,.emo_wrap span.airplane,#room_topic .icon.airplane,.emoticon.airplane,#group_component .icon.airplane,.tip-meter-bar .icon.airplane,.tip-info-buble-section .icon.airplane{background-position:0 -600px}#chat_display .icon.thumbs_up,.emo_wrap span.thumbs_up,#room_topic .icon.thumbs_up,.emoticon.thumbs_up,#group_component .icon.thumbs_up,.tip-meter-bar .icon.thumbs_up,.tip-info-buble-section .icon.thumbs_up{background-position:0 -630px}#chat_display .icon.star,.emo_wrap span.star,#room_topic .icon.star,.emoticon.star,#group_component .icon.star,.tip-meter-bar .icon.star,.tip-info-buble-section .icon.star{background-position:0 -660px}#chat_display .icon.umbrella,.emo_wrap span.umbrella,#room_topic .icon.umbrella,.emoticon.umbrella,#group_component .icon.umbrella,.tip-meter-bar .icon.umbrella,.tip-info-buble-section .icon.umbrella{background-position:0 -690px}#chat_display .icon.sale_tag,.emo_wrap span.sale_tag,#room_topic .icon.sale_tag,.emoticon.sale_tag,#group_component .icon.sale_tag,.tip-meter-bar .icon.sale_tag,.tip-info-buble-section .icon.sale_tag{background-position:0 -720px}#chat_display .icon.phone,.emo_wrap span.phone,#room_topic .icon.phone,.emoticon.phone,#group_component .icon.phone,.tip-meter-bar .icon.phone,.tip-info-buble-section .icon.phone{background-position:0 -750px}#chat_display .icon.rose,.emo_wrap span.rose,#room_topic span.rose,.emoticon.rose,#group_component .icon.rose,.tip-meter-bar .icon.rose,.tip-info-buble-section .icon.rose{background-position:0 -780px}#chat_display .icon.sexy,.emo_wrap span.sexy,#room_topic .icon.sexy,.emoticon.sexy,#group_component .icon.sexy,.tip-meter-bar .icon.sexy,.tip-info-buble-section .icon.sexy{background-position:0 -810px}#chat_display .icon.super_stud,.emo_wrap span.super_stud,#room_topic .icon.super_stud,.emoticon.super_stud,#group_component .icon.super_stud,.tip-meter-bar .icon.super_stud,.tip-info-buble-section .icon.super_stud{background-position:0 -840px}#chat_display .icon.champange,.emo_wrap span.champange,#room_topic .icon.champange,.emoticon.champange,#group_component .icon.champange,.tip-meter-bar .icon.champange,.tip-info-buble-section .icon.champange{background-position:0 -870px}#chat_display .icon.foam_finger,.emo_wrap span.foam_finger,#room_topic .icon.foam_finger,.emoticon.foam_finger,#group_component .icon.foam_finger,.tip-meter-bar .icon.foam_finger,.tip-info-buble-section .icon.foam_finger{background-position:0 -900px}#chat_display .icon.lube,.emo_wrap span.lube,#room_topic .icon.lube,.emoticon.lube,#group_component .icon.lube,.tip-meter-bar .icon.lube,.tip-info-buble-section .icon.lube{background-position:0 -930px}#chat_display .icon.tip_me,.emo_wrap span.tip_me,#room_topic .icon.tip_me,.emoticon.tip_me,#group_component .icon.tip_me,.tip-meter-bar .icon.tip_me,.tip-info-buble-section .icon.tip_me{background-position:0 -960px}#chat_display .icon.lets_tip,.emo_wrap span.lets_tip,#room_topic .icon.lets_tip,.emoticon.lets_tip,#group_component .icon.lets_tip,.tip-meter-bar .icon.lets_tip,.tip-info-buble-section .icon.lets_tip{background-position:0 -990px}#chat_display .icon.oops,.emo_wrap span.oops,#room_topic .icon.oops,.emoticon.oops,#group_component .icon.oops,.tip-meter-bar .icon.oops,.tip-info-buble-section .icon.oops{background-position:0 -1020px}#chat_display .icon.raspberry,.emo_wrap span.raspberry,#room_topic .icon.raspberry,.emoticon.raspberry,#group_component .icon.raspberry,.tip-meter-bar .icon.raspberry,.tip-info-buble-section .icon.rasberry{background-position:0 -1050px}#chat_display .icon.jerkin,.emo_wrap span.jerkin,#room_topic .icon.jerkin,.emoticon.jerkin,#group_component .icon.jerkin,.tip-meter-bar .icon.jerkin,.tip-info-buble-section .icon.jerkin{background-position:0 -1080px}#chat_display .icon.muscle_man,.emo_wrap span.muscle_man,#room_topic .icon.muscle_man,.emoticon.muscle_man,#group_component .icon.muscle_man,.tip-meter-bar .icon.muscle_man,.tip-info-buble-section .icon.muscle_man{background-position:0 -1110px}#chat_display .icon.leather_daddy,.emo_wrap span.leather_daddy,#room_topic .icon.leather_daddy,.emoticon.leather_daddy,#group_component .icon.leather_daddy,.tip-meter-bar .icon.leather_daddy,.tip-info-buble-section .icon.leather_daddy{background-position:0 -1140px}#chat_display .icon.butt_spank,.emo_wrap span.butt_spank,#room_topic .icon.butt_spank,.emoticon.butt_spank,#group_component .icon.butt_spank,.tip-meter-bar .icon.butt_spank,.tip-info-buble-section .icon.butt_spank{background-position:0 -1170px}#chat_display .icon.hand_clap,.emo_wrap span.hand_clap,#room_topic .icon.hand_clap,.emoticon.hand_clap,#group_component .icon.hand_clap,.tip-meter-bar .icon.hand_clap,.tip-info-buble-section .icon.hand_clap{background-position:0px -1200px}#chat_display .icon.lets_pledge,.emo_wrap span.lets_pledge,#room_topic .icon.lets_pledge,.emoticon.lets_pledge,#group_component .icon.lets_pledge,.tip-meter-bar .icon.lets_pledge,.tip-info-buble-section .icon.lets_pledge{background-position:0px -1230px}#chat_display .icon.super_sexy_guys,.emo_wrap span.super_sexy_guys,#room_topic .icon.super_sexy_guys,.emoticon.super_sexy_guys,#group_component .icon.super_sexy_guys,.tip-meter-bar .icon.super_sexy_guys,.tip-info-buble-section .icon.super_sexy_guys{background-position:0px -1260px}#chat_display .icon.hug,.emo_wrap span.hug,#room_topic .icon.hug,.emoticon.hug,#group_component .icon.hug,.tip-meter-bar .icon.hug,.tip-info-buble-section .icon.hug{background-position:0px -1290px}#chat_display .icon.drool,.emo_wrap span.drool,#room_topic .icon.drool,.emoticon.drool,#group_component .icon.drool,.tip-meter-bar .icon.drool,.tip-info-buble-section .icon.drool{background-position:0px -1320px}#chat_display .icon.sucking,.emo_wrap span.sucking,#room_topic .icon.sucking,.emoticon.sucking,#group_component .icon.sucking,.tip-meter-bar .icon.sucking,.tip-info-buble-section .icon.sucking{background-position:0px -1350px}#chat_display .icon.puppy_dog_eyes,.emo_wrap span.puppy_dog_eyes,#room_topic .icon.puppy_dog_eyes,.emoticon.puppy_dog_eyes,#group_component .icon.puppy_dog_eyes,.tip-meter-bar .icon.puppy_dog_eyes,.tip-info-buble-section .icon.puppy_dog_eyes{background-position:0px -1380px}#chat_display .icon.sarcasm,.emo_wrap span.sarcasm,#room_topic .icon.sarcasm,.emoticon.sarcasm,#group_component .icon.sarcasm,.tip-meter-bar .icon.sarcasm,.tip-info-buble-section .icon.sarcasm{background-position:0px -1410px}#chat_display .icon.sunshine,.emo_wrap span.sunshine,#room_topic .icon.sunshine,.emoticon.sunshine,#group_component .icon.sunshine,.tip-meter-bar .icon.sunshine,.tip-info-buble-section .icon.sunshine{background-position:0px -1440px}#chat_display .icon.clouds,.emo_wrap span.clouds,#room_topic .icon.clouds,.emoticon.clouds,#group_component .icon.clouds,.tip-meter-bar .icon.clouds,.tip-info-buble-section .icon.clouds{background-position:0px -1470px}#chat_display .icon.stormy,.emo_wrap span.stormy,#room_topic .icon.stormy,.emoticon.stormy,#group_component .icon.stormy,.tip-meter-bar .icon.stormy,.tip-info-buble-section .icon.stormy{background-position:0px -1500px}#chat_display .icon.rainbow,.emo_wrap span.rainbow,#room_topic .icon.rainbow,.emoticon.rainbow,#group_component .icon.rainbow,.tip-meter-bar .icon.rainbow,.tip-info-buble-section .icon.rainbow{background-position:0px -1530px}#chat_display .icon.foot_womens,.emo_wrap span.foot_womens,#room_topic .icon.foot_womens,.emoticon.foot_womens,#group_component .icon.foot_womens,.tip-meter-bar .icon.foot_womens,.tip-info-buble-section .icon.foot_womens{background-position:0px -1560px}#chat_display .icon.foot_mens,.emo_wrap span.foot_mens,#room_topic .icon.foot_mens,.emoticon.foot_mens,#group_component .icon.foot_mens,.tip-meter-bar .icon.foot_mens,.tip-info-buble-section .icon.foot_mens{background-position:0px -1590px}#chat_display .icon.fire,.emo_wrap span.fire,#room_topic .icon.fire,.emoticon.fire,#group_component .icon.fire,.tip-meter-bar .icon.fire,.tip-info-buble-section .icon.fire{background-position:0px -1620px}#chat_display .icon.sweating,.emo_wrap span.sweating,#room_topic .icon.sweating,.emoticon.sweating,#group_component .icon.sweating,.tip-meter-bar .icon.sweating,.tip-info-buble-section .icon.sweating{background-position:0px -1650px}#chat_display .icon.blushing,.emo_wrap span.blushing,#room_topic .icon.blushing,#group_component .icon.blushing,.tip-meter-bar .icon.blushing,.tip-info-buble-section .icon.blushing,.emoticon.blushing,.blushing.emoticon{background-position:0px -1680px}#chat_display .icon.nerd,.emo_wrap span.nerd,#room_topic .icon.nerd,.emoticon.nerd,#group_component .icon.nerd,.tip-meter-bar .icon.nerd,.tip-info-buble-section .icon.nerd{background-position:0px -1710px}#chat_display .icon.lips_sealed,.emo_wrap span.lips_sealed,#room_topic .icon.lips_sealed,.emoticon.lips_sealed,#group_component .icon.lips_sealed,.tip-meter-bar .icon.lips_sealed,.tip-info-buble-section .icon.lips_sealed{background-position:0px -1740px}#chat_display .icon.giggle,.emo_wrap span.giggle,#room_topic .icon.giggle,.emoticon.giggle,#group_component .icon.giggle,.tip-meter-bar .icon.giggle,.tip-info-buble-section .icon.giggle{background-position:0px -1770px}#chat_display .icon.ok_hand,.emo_wrap span.ok_hand,#room_topic .icon.ok_hand,.emoticon.ok_hand,#group_component .icon.ok_hand,.tip-meter-bar .icon.ok_hand,.tip-info-buble-section .icon.ok_hand{background-position:0px -1800px}#chat_display .icon.yummy,.emo_wrap span.yummy,#room_topic .icon.yummy,.emoticon.yummy,#group_component .icon.yummy,.tip-meter-bar .icon.yummy,.tip-info-buble-section .icon.yummy{background-position:0px -1830px}#chat_display .icon.money_eyes,.emo_wrap span.money_eyes,#room_topic .icon.money_eyes,.emoticon.money_eyes,#group_component .icon.money_eyes,.tip-meter-bar .icon.money_eyes,.tip-info-buble-section .icon.money_eyes{background-position:0px -1860px}#chat_display .icon.pussy,.emo_wrap span.pussy,#room_topic .icon.pussy,.emoticon.pussy,#group_component .icon.pussy,.tip-meter-bar .icon.pussy,.tip-info-buble-section .icon.pussy{background-position:0px -1890px}#chat_display .icon.squirt,.emo_wrap span.squirt,#room_topic .icon.squirt,.emoticon.squirt,#group_component .icon.squirt,.tip-meter-bar .icon.squirt,.tip-info-buble-section .icon.squirt{background-position:0px -1920px}#chat_display .icon.music,.emo_wrap span.music,#room_topic .icon.music,.emoticon.music,#group_component .icon.music,.tip-meter-bar .icon.music,.tip-info-buble-section .icon.music{background-position:0px -1950px}#chat_display .icon.stay_awake,.emo_wrap span.stay_awake,#room_topic .icon.stay_awake,.emoticon.stay_awake,#group_component .icon.stay_awake,.tip-meter-bar .icon.stay_awake,.tip-info-buble-section .icon.stay_awake{background-position:0px -1980px}#chat_display .icon.devil,.emo_wrap span.devil,#room_topic .icon.devil,.emoticon.devil,#group_component .icon.devil,.tip-meter-bar .icon.devil,.tip-info-buble-section .icon.devil{background-position:0px -2010px}#chat_display .adminMessages.tip .icon{background:url("/images/icons/icon-chat-tips.png") no-repeat;background-size:40px auto;background-position:center 3px;display:inline-block;height:40px;margin-bottom:-10px;margin-top:-10px;width:40px}#chat_display .adminMessages.tip .icon.gift_10{background-position:center 3px}#chat_display .adminMessages.tip .icon.gift_25{background-position:center -37px}#chat_display .adminMessages.tip .icon.gift_50{background-position:center -77px}#chat_display .adminMessages.tip .icon.gift_100{background-position:center -117px}#chat_display .adminMessages.tip .icon.gift_250{background-position:center -157px}#chat_display .adminMessages.tip .icon.gift_500{background-position:center -197px;margin-right:3px}#chat_display .adminMessages.tip .icon.gift_1000{background-position:center -240px;margin-right:3px}#chat_display .adminMessages.tip .icon.gift_5000{background-position:center -360px;margin-right:3px}#chat_display .adminMessages.tip .icon.gift_10000{background-position:center -400px;margin-right:3px}#chat_display .adminMessages.tip .icon.gift_25000{background-position:center -440px;margin-right:3px}#chat_display .adminMessages.tip .icon.gift_50000{background-position:center -480px;margin-right:3px}#chat_display .adminMessages.tip .icon.gift_flood{background-position:center -280px}@media only screen and (max-width: 1024px){#chat_display .adminMessages.tip .icon{background-image:url("/images/icons/icon-chat-tips-mobile.png");background-size:40px auto}}html #chat_display .icon.champange,html #room_topic .icon.champange,html #group_component .icon.champange{background:url("/images/chat/html5/emot-icons/champange-bottle-trnsp-100x83.gif") no-repeat;background-size:100%;width:36px;height:30px;margin-bottom:-6px}html #chat_display .icon.foam_finger,html #room_topic .icon.foam_finger,html #group_component .icon.foam_finger{background:url("/images/chat/html5/emot-icons/foam-finger-trnsp-50x77.gif") no-repeat;background-size:100%;width:19px;height:30px;margin-bottom:-6px}html #chat_display .icon.hand_clap,html #room_topic .icon.hand_clap,html #group_component .icon.hand_clap{background:url("/images/chat/html5/emot-icons/hand-clap-trnsp-100x100.gif") no-repeat;background-size:100%;width:30px;height:30px;margin-bottom:-6px}html #chat_display .icon.jerkin,html #room_topic .icon.jerkin,html #group_component .icon.jerkin{background:url("/images/chat/html5/emot-icons/jerkin-smiley-trnsp-100x77.gif") no-repeat;background-size:100%;width:30px;height:23px;margin-bottom:-7px}html #chat_display .icon.lets_tip,html #room_topic .icon.lets_tip,html #group_component .icon.lets_tip{background:url("/images/chat/html5/emot-icons/lets-tip-trnsp-100x77.gif") no-repeat;background-size:100%;width:30px;height:30px;margin-bottom:-14px}html #chat_display .icon.lube,html #room_topic .icon.lube,html #group_component .icon.lube{background:url("/images/chat/html5/emot-icons/lube-bottle-trnsp-100x100.gif") no-repeat;background-size:100%;width:25px;height:25px;margin-bottom:-6px}html #chat_display .icon.oops,html #room_topic .icon.oops,html #group_component .icon.oops{background:url("/images/chat/html5/emot-icons/ooops-smiley-trnsp-69x77.gif") no-repeat;background-size:100%;width:20px;height:22px;margin-bottom:-7px}html #chat_display .icon.raspberry,html #room_topic .icon.raspberry,html #group_component .icon.raspberry{background:url("/images/chat/html5/emot-icons/raspberry-smiley-trnsp-100x77.gif") no-repeat;background-size:100%;width:30px;height:23px;margin-bottom:-6px}html #chat_display .icon.tip_me,html #room_topic .icon.tip_me,html #group_component .icon.tip_me{background:url("/images/chat/html5/emot-icons/tip-me-trnsp-100x77.gif") no-repeat;background-size:100%;width:30px;height:23px;margin-bottom:-6px}html #chat_display .icon.sexy,html #room_topic .icon.sexy,html #group_component .icon.sexy{background:url("/images/chat/html5/emot-icons/sexy-trnsp-100x57.gif") 0px 5px no-repeat;background-size:100%;width:40px;height:30px;margin-bottom:-8px}html #chat_display .icon.super_stud,html #group_component span.super_stud{background:url("/images/chat/html5/emot-icons/super-stud-trnsp-100x57.gif") 0px 5px no-repeat;background-size:100%;width:50px;height:30px;margin-bottom:-8px}html #chat_display .icon.muscle_man,html #group_component span.muscle_man{background:url("/images/chat/html5/emot-icons/muscle-man-trnsp-80x77.gif") 0px 5px no-repeat;background-size:100%;width:36px;height:36px;margin-bottom:-10px}html #chat_display .icon.butt_spank,html #group_component span.butt_spank{background:url("/images/chat/html5/emot-icons/butt-spank-trnsp-80x77.gif") 0px 5px no-repeat;background-size:100%;width:36px;height:36px;margin-bottom:-10px}html #chat_display .icon.leather_daddy,html #group_component span.leather_daddy{background:url("/images/chat/html5/emot-icons/leather-daddy-trnsp-69x77.gif") 0px 2px no-repeat;background-size:100%;width:36px;height:36px;margin-bottom:-10px}.adminMessages.vote_13,.adminMessages.vote_29,.adminMessages.vote_44{color:#fff;background:blue}#chat_display .adminMessages.vote_13 .icon,#chat_display .adminMessages.vote_29 .icon,#chat_display .adminMessages.vote_44 .icon{display:inline-block;width:40px;background:url("/images/icons/foty-vc-vote.png") no-repeat;background-size:40px 40px;margin-bottom:-10px;margin-top:-10px;margin-left:-5px}.adminMessages.vote_15,.adminMessages.vote_31,.adminMessages.vote_46{color:#fff;background:blue;-moz-box-shadow:0px 0px 15px blue;-webkit-box-shadow:0px 0px 15px blue;box-shadow:0px 0px 15px blue;-webkit-animation-name:superVote;-webkit-animation-duration:4s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-name:superVote;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes superVote{0%{background:blue}50%{background:#5308c4}100%{background:blue}}@-webkit-keyframes superVote{0%{background:blue}50%{background:#5308c4}100%{background:blue}}@keyframes superVote{0%{background:blue}50%{background:#5308c4}100%{background:blue}}#chat_display .adminMessages.vote_15 .icon,#chat_display .adminMessages.vote_31 .icon,#chat_display .adminMessages.vote_46 .icon{display:inline-block;height:42px;width:70px;background:url("/images/icons/foty-vc-super-vote.png") no-repeat;background-size:70px 42px;margin-bottom:-10px;margin-top:-10px;margin-left:-5px;margin-right:5px}.automatedMessages.foty-message,.automatedMessages.foty-message .icon-wrap{color:rgba(255,255,255,0.8);background:rgba(0,0,255,0.8);display:table;margin:0px 8px 8px 10px;border-radius:20px}.automatedMessages.foty-message.foty-viewers-choice{animation:none}.foty_viewers_choice_icon{display:table-cell;width:60px;padding:3px;border-radius:3px 0px 0px 3px;vertical-align:middle;text-align:center;color:#c9e0eb;font-size:9px;position:relative;background-color:rgba(255,255,255,0.1)}.foty_viewers_choice_icon i{display:inline-block;background-image:url("/images/foty/2018/web/chat-panel/vote-icon.png");background-size:100%;width:40px;height:40px;opacity:.9}.foty_super_vote_icon i{display:inline-block;background-image:url("/images/foty/2018/web/chat-panel/super-vote-icon-yellow.png");background-size:100%;background-repeat:no-repeat;width:60px;height:50px;color:rgba(249,203,42,0.8);margin-top:10px}.foty_viewers_choice_messages{display:table-cell;position:relative;padding:3px 3px 3px 8px;border-radius:0px 3px 3px 0px;font-size:14px;color:#fff;line-height:22px;vertical-align:middle}.automatedMessages.foty-message.foty-super-vote-level-1{background:#4c1378;text-align:left;display:table;color:#fff}.automatedMessages.foty-message.foty-super-vote-level-1 .foty_super_vote_icon{background-image:url("/images/foty/2018/web/chat-messages/foty-5.png");display:table-cell;background-position:center center;background-repeat:no-repeat;width:85px;height:83px;padding-left:26px}.automatedMessages.foty-message.foty-super-vote-level-2{background:#622194;text-align:left;display:table;color:#fff}.automatedMessages.foty-message.foty-super-vote-level-2 .foty_super_vote_icon{background-image:url("/images/foty/2018/web/chat-messages/foty-55.png");display:table-cell;background-position:center center;background-repeat:no-repeat;width:85px;height:83px;padding-left:26px}.automatedMessages.foty-message.foty-super-vote-level-3{background:#5b33c2;text-align:left;display:table;color:#fff}.automatedMessages.foty-message.foty-super-vote-level-3 .foty_super_vote_icon{background-image:url("/images/foty/2018/web/chat-messages/foty-125.png");display:table-cell;background-position:center center;background-repeat:no-repeat;width:85px;height:83px;padding-left:26px}.automatedMessages.foty-message.foty-super-vote-level-5{background:#141e9e;background:linear-gradient(to bottom, #141e9e 30%, #1f2ffa 80%);border:2px solid #1f2ffa;text-align:center}.automatedMessages.foty-message.foty-super-vote-level-4{background:#3337c2;text-align:center}.automatedMessages.foty-message.foty-super-vote-level-5 .foty_super_vote_icon,.automatedMessages.foty-message.foty-super-vote-level-4 .foty_super_vote_icon{background-image:url("/images/foty/2018/web/chat-messages/foty-625.png");background-position:center center;background-repeat:no-repeat;height:107px;max-width:100%;display:inline-block;width:100%}.automatedMessages.foty-message.foty-super-vote-level-4 .foty_super_vote_icon{background-image:url("/images/foty/2018/web/chat-messages/foty-300.png");width:100%;max-width:279px}.automatedMessages.foty-message .foty_super_vote_messages{padding:10px;display:block;color:#fff;font-size:13px}.automatedMessages.foty-message.foty-super-vote-level-5 .foty_super_vote_icon i,.automatedMessages.foty-message.foty-super-vote-level-4 .foty_super_vote_icon i,.automatedMessages.foty-message.foty-super-vote-level-3 .foty_super_vote_icon i,.automatedMessages.foty-message.foty-super-vote-level-2 .foty_super_vote_icon i,.automatedMessages.foty-message.foty-super-vote-level-1 .foty_super_vote_icon i{display:none}.flirty_awards_vote_icon{display:table-cell;width:60px;padding:3px;border-radius:3px 0px 0px 3px;vertical-align:middle;text-align:center;color:#c9e0eb;font-size:9px;position:relative}.flirty_awards_vote_icon i{font-size:42px}.flirty_awards_vote_messages{display:table-cell;padding:3px 3px 3px 8px;border-radius:0px 3px 3px 0px;font-size:14px;color:#fff;line-height:22px;vertical-align:middle}.automatedMessages.flirty-awards-vote .flirty_awards_vote_icon{background-color:#907d43;color:rgba(255,255,255,0.7)}.automatedMessages.flirty-awards-vote .message-wrap{color:#fff;text-shadow:0px 2px 1px rgba(0,0,0,0.2);background-color:#907d43}.automatedMessages.best-flirt-eyes-vote .flirty_awards_vote_icon{background-color:#f0922a}.automatedMessages.best-flirt-smile-vote .flirty_awards_vote_icon{background-color:#b7332a}.automatedMessages.best-flirt-hair-vote .flirty_awards_vote_icon{background-color:#036aa5}.automatedMessages.best-flirt-body-vote .flirty_awards_vote_icon{background-color:#1b957b}.automatedMessages.best-flirt-ass-vote .flirty_awards_vote_icon{background-color:#00a7e1}.automatedMessages.best-flirt-dancer-vote .flirty_awards_vote_icon{background-color:#cc4b18}.automatedMessages.most-creative-flirt-vote .flirty_awards_vote_icon{background-color:#9d155e}.automatedMessages.most-talented-flirt-vote .flirty_awards_vote_icon{background-color:#27a45a}.automatedMessages.funniest-flirt-vote .flirty_awards_vote_icon{background-color:#ff8787}.automatedMessages.friendliest-flirt-vote .flirty_awards_vote_icon{background-color:#823ca0}.automatedMessages.best-flirt-curves-vote .flirty_awards_vote_icon,.automatedMessages.best-flirt-bulge-vote .flirty_awards_vote_icon{background-color:#7c2038}.automatedMessages.most-flexible-flirt-vote .flirty_awards_vote_icon,.automatedMessages.best-flirt-muscles-vote .flirty_awards_vote_icon{background-color:#3025b2}.automatedMessages.best-flirt-eyes-vote .flirty_awards_vote_messages{background-color:#f0922a;animation:flirtEyes 3s infinite}@keyframes flirtEyes{0%{background-color:#f0922a}50%{background-color:#865218}100%{background-color:#f0922a}}.automatedMessages.best-flirt-smile-vote .flirty_awards_vote_messages{background-color:#b7332a;animation:flirtSmile 3s infinite}@keyframes flirtSmile{0%{background-color:#b7332a}50%{background-color:#661d18}100%{background-color:#b7332a}}.automatedMessages.best-flirt-hair-vote .flirty_awards_vote_messages{background-color:#036aa5;animation:flirtHair 3s infinite}@keyframes flirtHair{0%{background-color:#036aa5}50%{background-color:#023b5c}100%{background-color:#036aa5}}.automatedMessages.best-flirt-body-vote .flirty_awards_vote_messages{background-color:#1b957b;animation:flirtBody 3s infinite}@keyframes flirtBody{0%{background-color:#1b957b}50%{background-color:#0f5344}100%{background-color:#1b957b}}.automatedMessages.best-flirt-ass-vote .flirty_awards_vote_messages{background-color:#00a7e1;animation:flirtAss 3s infinite}@keyframes flirtAss{0%{background-color:#00a7e1}50%{background-color:#005e7e}100%{background-color:#00a7e1}}.automatedMessages.best-flirt-dancer-vote .flirty_awards_vote_messages{background-color:#cc4b18;animation:flirtDancer 3s infinite}@keyframes flirtDancer{0%{background-color:#cc4b18}50%{background-color:#722a0d}100%{background-color:#cc4b18}}.automatedMessages.most-creative-flirt-vote .flirty_awards_vote_messages{background-color:#9d155e;animation:mostCreative 3s infinite}@keyframes mostCreative{0%{background-color:#9d155e}50%{background-color:#580c34}100%{background-color:#9d155e}}.automatedMessages.most-talented-flirt-vote .flirty_awards_vote_messages{background-color:#27a45a;animation:mostTalented 3s infinite}@keyframes mostTalented{0%{background-color:#27a45a}50%{background-color:#165b32}100%{background-color:#27a45a}}.automatedMessages.funniest-flirt-vote .flirty_awards_vote_messages{background-color:#ff8787;animation:funniestFlirt 3s infinite}@keyframes funniestFlirt{0%{background-color:#ff8787}50%{background-color:#8e4b4b}100%{background-color:#ff8787}}.automatedMessages.friendliest-flirt-vote .flirty_awards_vote_messages{background-color:#823ca0;animation:friendliestFlirt 3s infinite}@keyframes friendliestFlirt{0%{background-color:#823ca0}50%{background-color:#492259}100%{background-color:#823ca0}}.automatedMessages.best-flirt-curves-vote .flirty_awards_vote_messages,.automatedMessages.best-flirt-bulge-vote .flirty_awards_vote_messages{background-color:#7c2038;animation:flirtCurves 3s infinite}@keyframes flirtCurves{0%{background-color:#7c2038}50%{background-color:#45121f}100%{background-color:#7c2038}}.automatedMessages.most-flexible-flirt-vote .flirty_awards_vote_messages,.automatedMessages.best-flirt-muscles-vote .flirty_awards_vote_messages{background-color:#3025b2;animation:flexibleFlirt 3s infinite}@keyframes flexibleFlirt{0%{background-color:#3025b2}50%{background-color:#1b1563}100%{background-color:#3025b2}}.adminMessages.vote_17,.adminMessages.vote_33,.adminMessages.vote_35,.adminMessages.vote_37,.adminMessages.vote_39,.adminMessages.vote_41,.adminMessages.vote_43{color:#fff;background:#df5100;border:2px solid #df9d00}#chat_display .adminMessages.vote_17 .icon,#chat_display .adminMessages.vote_33 .icon,#chat_display .adminMessages.vote_35 .icon,#chat_display .adminMessages.vote_37 .icon,#chat_display .adminMessages.vote_39 .icon,#chat_display .adminMessages.vote_41 .icon,#chat_display .adminMessages.vote_43 .icon{display:inline-block;width:48px;height:60px;background:url("/images/promo/halloween-chat/costume-vote.png") no-repeat;background-size:48px 60px;margin-bottom:-10px;margin-top:-10px;margin-left:-5px;float:left}.adminMessages.fotyrank{color:#641265;background:#d788d8}.leftAlignChat .memberBubble .leftAlignChat .guestBubble,.leftAlignChat .modelBubble,.leftAlignChat .vipBubble,.leftAlignChat .paidBubble{float:left}.leftAlignChat .memberBubble,.leftAlignChat .paidBubble,.leftAlignChat .vipBubble,.leftAlignChat .guestBubble{margin:0px 10px 5px 12px;float:left}.leftAlignChat .memberBubble:before,.leftAlignChat .paidBubble:before,.leftAlignChat .vipBubble:before,.leftAlignChat .guestBubble:before,.leftAlignChat .guestBubble.powerBoost:before{content:"";width:0;height:0;border-right:7px solid #333;border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:0px;position:absolute;margin:-7px 0px 0px 0px;top:50%;left:-7px}.leftAlignChat .memberBubble:before{border-right:7px solid #ff9900}.leftAlignChat .guestBubble:before{border-right:7px solid #222}.leftAlignChat .vipBubble{color:#FFCC00}.noBubbles .memberBubble:before,.noBubbles .modelBubble:before,.noBubbles .paidBubble:before,.noBubbles .vipBubble:before,.noBubbles .guestBubble:before,.noBubbles .memberBubble:after,.noBubbles .paidBubble:after,.noBubbles .vipBubble:after,.noBubbles .guestBubble:after,.noBubbles .modelBubble:after,.noBubbles .memberBubble,.noBubbles .modelBubble,.noBubbles .paidBubble,.noBubbles .vipBubble,.noBubbles .guestBubble,.noBubbles .adminMessages{border:0px;background:none;padding:3px}.noBubbles .adminMessages{margin:5px 10px 5px 10px}.noBubbles .adminMessages.tip{background:rgba(225,47,230,0.5);text-align:left;color:#fff;line-height:25px}.noBubbles .adminMessages.pledge{background:#02A0E3;text-align:left;color:#fff;font-size:105%}.noBubbles .memberBubble{font-size:110%;line-height:1.2em;color:#e67a06}.noBubbles .modelBubble{color:#0f88d6;font-size:110%;line-height:1.2em}.noBubbles .paidBubble{color:#fff;line-height:1.2em}.noBubbles .vipBubble{color:#FFCC00;line-height:1.2em}.noBubbles .guestBubble{color:#808080;line-height:1.2em}.noBubbles .guestBubble{color:#808080;line-height:1.2em}.noBubbles .welcome{background:none;color:#f8b500}.noBubbles .upgrade-to-vip{background:none}.noBubbles .guestBubble.powerBoost:before{display:none}.noBubbles .guestBubble.powerBoost{padding:10px}.guestBubble.powerBoost{color:#fff}#chat_display.noBubbles b{opacity:1}.open #chat_display .clear,.open #chat_display .clearfix:after,#chat_display .clear,.private #chat_display .clearfix:after{display:block;clear:both;height:0px;width:100%;overflow:hidden;margin:0;padding:0}.greyUsersOff .guestBubble.greyUser{display:none}.chatRelayContainer{height:400px;width:300px;overflow:hidden}.liveChatRelayContainer{height:400px;width:300px;overflow:hidden}.emo_wrap.emojiLink img,.messageDiv .emoji{width:25px;height:25px}.messageDiv .emoji,.tip-meter-bar .emoji{margin:0 0 -5px 0;padding:0 4px 0px 4px;width:22px;height:22px}.emoticonFocusSpace{color:transparent;pointer-events:none}#chat_input.chatTextInput br{display:none}.messageDiv{position:relative}.flirtRewardOn .paidBubble,.flirtRewardOn .memberBubble,.flirtRewardOn .paidBubble,.flirtRewardOn .vipBubble,.flirtRewardOn .guestBubble.fanclub_msg{line-height:25px}.flirtRewardStatus{display:none}.flirtRewardOn .flirtRewardStatus{display:inline-block;width:25px;height:25px;margin:0px 5px 0 0px;font-size:10px;color:#fff;text-align:center;line-height:25px;text-indent:0;background-repeat:no-repeat;background-size:100%}.flirtRewardOn .flirtRewardStatus.status1{background-image:url("/images/flirtRewards/badges/75x75/1.png")}.flirtRewardOn .flirtRewardStatus.status2{background-image:url("/images/flirtRewards/badges/75x75/2.png")}.flirtRewardOn .flirtRewardStatus.status3{background-image:url("/images/flirtRewards/badges/75x75/3.png")}.flirtRewardOn .flirtRewardStatus.status4{background-image:url("/images/flirtRewards/badges/75x75/4.png")}.flirtRewardOn .flirtRewardStatus.status5{background-image:url("/images/flirtRewards/badges/75x75/5.png")}.flirtRewardOn .flirtRewardStatus.status6{background-image:url("/images/flirtRewards/badges/75x75/6.png")}.flirtRewardOn .flirtRewardStatus.status7{background-image:url("/images/flirtRewards/badges/75x75/7.png")}.flirtRewardOn .flirtRewardStatus.status8{background-image:url("/images/flirtRewards/badges/75x75/8.png")}.flirtRewardOn .flirtRewardStatus.status9{background-image:url("/images/flirtRewards/badges/75x75/9.png")}.flirtRewardOn .flirtRewardStatus.status10{background-image:url("/images/flirtRewards/badges/75x75/10.png")}.messageDiv .automatedMessages{display:table;margin:0px 8px 8px 10px}.messageDiv .automatedMessages.special_offers *,.messageDiv .upgrade-to-vip{cursor:pointer}.topic_icon,.welcome_icon,.show_encouragement_icon,.party_chat_icon,.contests_icon,.special_offers_icon,.upgrade-to-vip-icon{display:table-cell;width:60px;padding:3px;border-radius:3px 0px 0px 3px;vertical-align:middle;text-align:center;color:#c9e0eb;font-size:9px;position:relative}.party_meter_icon{display:table-cell;width:60px;padding:3px;border-radius:3px 0px 0px 3px;vertical-align:middle;text-align:center;color:#c9e0eb;font-size:9px;position:relative}.topic_icon i,.welcome_icon i,.show_encouragement_icon i,.party_chat_icon i,.contests_icon i,.special_offers_icon i,.upgrade-to-vip-icon i{display:inline-block;background-image:url("/images/chat/icons/automated-messages-icon-sprite.png");width:50px;height:50px;margin:0px;opacity:.7;transform:scale(0.9, 0.9)}.party_meter_icon i{display:inline-block;background-image:url("/images/chat/icons/automated-messages-icon-sprite.png");width:50px;height:50px;margin:0px;opacity:.7;transform:scale(0.9, 0.9)}.topic_messages,.welcome_messages,.show_encouragement_messages,.party_chat_messages,.contests_messages,.special_offers_messages,.upgrade-to-vip-message{display:table-cell;padding:3px 3px 3px 8px;border-radius:0px 3px 3px 0px;font-size:14px;color:#fff;line-height:22px;vertical-align:middle}.party_meter_messages{display:table-cell;padding:3px 3px 3px 8px;border-radius:0px 3px 3px 0px;font-size:14px;color:#fff;line-height:22px;vertical-align:middle}.topic_icon i{background-position:0px -50px}.welcome_icon i{background-position:0px 0px}.show_encouragement_icon i{background-position:0px -100px}.party_chat_icon i{background-position:0px -150px}.party_meter_icon i{background-position:0px -150px}.contests_icon i{background-position:0px -200px}.special_offers_icon i{background-position:0px -250px}.upgrade-to-vip-icon i{background-position:0px -300px}.topic_icon{background-color:#3199c1}.topic_messages{background:#103441}.welcome_icon{background-color:#f2b401}.welcome_messages{background:#e98700}.show_encouragement_icon{background-color:#31c160}.show_encouragement_messages{background:#379a57}.party_chat_icon,.upgrade-to-vip-icon{background-color:#f2008b}.party_meter_icon{background-color:#f2008b}.party_chat_messages,.upgrade-to-vip-message{background:#b70068}.party_meter_messages{background:#b70068}.contests_icon{background-color:#f27000}.contests_messages{background:#c84f00}.special_offers_icon{background-color:#6c31c1}.special_offers_messages{background:#46247a}#bottom_chat_container{position:absolute;bottom:0px;width:100%;z-index:2}#send_message.chatControls{margin:0px;position:relative}.ie8 #send_message.chatControls{margin-bottom:-2px}.private #send_message.chatControls,.chatControls{display:table;width:100%;padding:0;height:32px;margin:0}.ie8 .private #send_message.chatControls,.ie8 .chatControls{bottom:1px;height:31px}.chatControls div.btnControls{display:table-cell;position:relative;width:33px;height:29px;height:12px;background-color:#3b3b3b;padding:0;margin:0;border-right:1px solid #000;box-sizing:border-box}.chatControls div#text_controls.btnControls{position:absolute;height:32px;line-height:32px;left:0px;width:12.5%}.chatControls div#emoticon_controls.btnControls{position:absolute;height:32px;line-height:32px;left:12.5%;width:12.5%}.chatControls div.btnControls:hover,.chatControls div.btnControls.active{cursor:pointer;background-color:#444;border-right:1px solid #000}#chat_input.chatTextInput{background:#000;height:32px;overflow:hidden;padding:6px 1px 1px 1px;margin:0;font-size:14px;display:table-cell;border-top:1px solid #252525;border-bottom:0px solid #252525;width:50%;max-width:50%;color:#ddd;text-indent:6px;box-sizing:border-box;white-space:nowrap;position:absolute;left:25%}[contenteditable=true]:empty:before{content:attr(placeholder);display:block}#chat_input.chatTextInput img{height:20px;width:20px;margin:-2px 2px -5px 5px;display:inline;pointer-events:none;position:static}#chat_input.chatTextInput img:last-child{margin-right:10px}.ie8 #chat_input.chatTextInput{background:#fff;color:#000;line-height:2em}#chat_input.chatTextInput:focus{background:#fff;color:#000}.chatControls .chatSendBtn{display:table-cell;background:#0372b9;width:100px;color:#fff;text-align:center;padding:0;margin:0;height:24px;vertical-align:middle;font-size:15px;position:absolute;right:0;width:25%;height:32px;line-height:32px}.chatControls .chatSendBtn:hover{display:table-cell;background:#0d8bdb;cursor:pointer}.btnControls i{position:absolute;display:inline-block;width:25px;height:25px;top:4px;left:50%;margin-left:-12.5px;opacity:.9}.btnControls:hover i,.btnControls.active i{opacity:1}#text_controls i{background-position:0px -325px;background-size:50px auto}#emoticon_controls i{background-position:0px -500px;background-size:50px auto}.ie8 .btnControls i{margin-top:1px;left:-50%;margin-left:-6px}.chatToolWrap.show{display:inline-block}.chatToolWrap{display:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-shadow:0px 0px 0px transparent;-webkit-box-shadow:0px 0px 0px transparent;box-shadow:0px 0px 0px transparent;background:#444;z-index:2;position:absolute;padding:10px}.chatToolWrap.open{display:block}#emoticons_display,#text_size_control_display{margin:0;bottom:32px;left:0px;max-width:none}.giftingPromo #emoticons_display,.giftingPromo #text_size_control_display{bottom:190px}.giftingPromo #chat_input.chatTextInput{border-bottom:1px solid #252525}.chatToolWrap .line{background:rgba(0,0,0,0.1);height:1px;margin:3px 0px 3px 0px}.chatToolWrap .textSizer{height:24px;line-height:2em;padding:0px 10px 0px 0px;font-size:13px}.chatToolWrap .textSizer label:hover{cursor:pointer}.chatToolWrap .textSizer input[type="radio"]{margin-top:-3px}.chatToolWrap a.emo_wrap{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.chatToolWrap .textSizerWrap{padding-top:3px}.makeOffer #offer_timer{color:#000;background:#fff;font-weight:bold;display:inline-block;display:none;margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;cursor:pointer}.chatWrapper{border:0px}.textSizerWrap{float:left;width:100px}.textOptions{float:left;width:112px;min-height:120px;padding:0px 0px 0px 10px;border-left:1px solid rgba(0,0,0,0.2)}.textOptions label{display:block;text-align:center;height:16px;line-height:16px;padding:3px;margin-bottom:5px;margin:3px 0 0 0}.textOptions .slideWrap{text-align:center;cursor:pointer}.textOptions .slideWrap span{display:inline-block;font-size:10px;padding:3px;height:20px;cursor:pointer}.textOptions .slideWrap span:hover{color:#fff}.textOptions .slider{width:30px;height:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#555;margin:8px 0 0 0;display:inline-block;cursor:pointer}.textOptions .slider .sliderKnob{width:9px;height:9px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#0f88d6;margin:-2px 0 0 0px;position:absolute;-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.4);box-shadow:0px 0px 3px rgba(0,0,0,0.4)}.textOptions .slider.on .sliderKnob{margin:-2px 0 0 21px}#interactive.interactiveBtnWrap{background:#171717;margin:1px;position:relative;padding:3px;text-align:center;display:none}a.btnBlue.goInteractive{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0px;margin-top:3px;padding-left:25px;font-size:18px;height:30px;line-height:30px}a.btnBlue.goInteractive:before{content:"";width:13px;height:16px;margin:0px 0px -19px -16px;position:absolute;background-size:100%;z-index:5;opacity:.8;-webkit-animation-name:interactiveMovement;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:interactiveMovement;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes interactiveMovement{0%{bottom:28px}50%{bottom:34px}100%{bottom:28px}}@-webkit-keyframes interactiveMovement{0%{bottom:24px}50%{bottom:34px}100%{bottom:24px}}@keyframes interactiveMovement{0%{bottom:28px}50%{bottom:34px}100%{bottom:28px}}#power_boost_controls,#make_offer_controls{display:none}.makeOfferControls,.boostControls{display:none}#offer_timer_mobile{display:none}#mobileDropControls{position:absolute}.mobileEmoticonRow{display:none}.mobileDropControls input[name="tabsRadio"],.mobileBtnControls{display:none}#emoticons_display{width:95%}.emoticonScroll{position:relative;width:auto;overflow:hidden;height:155px}.emoticonScroll .ssb_up:after,.emoticonScroll .ssb_down:after{margin-left:8px}.small .emoticonScroll{height:150px}.emojiSection{padding:1px 0px 1px 0px;border-top:1px solid transparent}@media all and (max-width: 1024px){.tablet .private #send_message.chatControls,.tablet .chatControls{height:45px;-webkit-appearance:none}.tablet #chat_display_scroll{margin-top:3px}.tablet .chatControls #emoticons_display,.tablet .chatControls #text_size_control_display{bottom:48px}.tablet #chat_input.chatTextInput{font-size:16px;height:45px;text-indent:5px;margin-left:50px;line-height:40px;left:0;width:63%;max-width:75%;padding:0}.ios.tablet #chat_input.chatTextInput{padding:6px 1px 6px 1px;width:60%}.ios.tablet #chat_input.chatTextInput{margin-left:60px}.tablet .chatControls div.btnControls{display:none}.tablet #chat_wrap{height:250px}.tablet .chatControls .chatSendBtn{height:45px;line-height:45px}.tablet .chatControls div.btnControls.active{background-color:#5f5f5f}.tablet .mobileEmoticons{display:block}.tablet .textSizerWrap,.tablet .textOptions{width:48%}.tablet .textSizerWrap>label{width:100%;display:block;float:left;font-size:15px;margin-bottom:20px}.tablet .textOptions label{font-size:15px;margin-bottom:10px}.tablet .chatToolWrap .textSizer{float:none;height:40px;font-size:15px}.tablet .chatToolWrap .textSizer.first{height:65px;margin-top:20px}.tablet .textOptions .slideWrap{margin-bottom:12px}.tablet .textOptionSection{float:none;width:100%}#boost_mobile_controls h2{font-size:16px;font-weight:normal;padding:0;margin:14px 0px 10px 0px}#submitOfferBtn_mobile{margin-left:5px}#show_offer_counter_box_mobile,#show_offer_unavailable_mobile,#show_offer_notice_mobile,#show_offer_notice_mobile{display:none}.tablet #send_message.chatControls{border-bottom:1px solid #333;height:45px}.tablet #chat_room .scrollPositioning{border-bottom:1px solid #333}.tablet #mobileChatMenuBtn{position:absolute;width:60px;height:45px;z-index:2;cursor:pointer;background:#444;top:0px;left:0}.tablet #mobileChatMenuBtn:before{content:"";width:0;height:0;z-index:2;position:absolute;border-top:12px solid rgba(255,255,255,0.7);border-left:12px solid transparent;border-right:12px solid transparent;margin:20px 0 0 17px}.tablet #mobileChatMenuBtn.open{height:50px}.tablet #mobileChatMenuBtn.open:before{border-bottom:12px solid rgba(255,255,255,0.7);border-top:0px}.tablet .mobileDropControls{position:relative;height:0px;overflow:hidden}.tablet .mobileDropControls.open{position:absolute;background:#444;padding:10px 5px 5px 5px;height:auto;overflow:visible;width:100%;bottom:46px}.tablet .party .mobileDropControls.open{z-index:20;bottom:-8px}.tablet.giftingPromo .mobileDropControls.open{bottom:187px}.tablet .chatToolWrap{z-index:auto;display:none;position:static}.tablet #emoticons_display{bottom:auto;left:auto}.tablet .mobileBtnControls{display:block;height:54px;margin:10px 0px 0px 0px}.tablet .mobileBtnControls label{height:50px;line-height:50px;width:50px;display:inline-block;float:left;margin:0 2px 0 0;background:#555;position:relative;text-align:center;color:#fff}.tablet .mobileBtnControls label:last-child{margin:0}.tablet .mobileBtnControls label#make_offer_btn_mobile{width:auto;padding:0 6px 0px 6px;color:#fff;background:#0372b9}#guest.tablet .mobileBtnControls label#make_offer_btn_mobile{display:none}.tablet .mobileBtnControls i{position:absolute;display:inline-block;width:25px;height:25px;top:13px;left:13px}.tablet .mobileBtnControls #settings_btn_mobile i{background-position:0px -325px;background-size:50px auto}.tablet .mobileBtnControls #emoticon_btn_mobile i{background-position:0px -500px;background-size:50px auto}.tablet .mobileBtnControls #boost_btn_mobile i{background-position:0px -350px;background-size:50px auto}.tablet .mobileBtnControls #vote_mobile i{background-position:0px -775px;background-size:50px auto}#radio_emoticons:checked ~ .mobileBtnControls #emoticon_btn_mobile{background:#666;height:54px}#radio_settings:checked ~ .mobileBtnControls #settings_btn_mobile{background:#666;height:54px}#radio_boost:checked ~ .mobileBtnControls #boost_btn_mobile{background:#666;height:54px}#radio_offer:checked ~ .mobileBtnControls #make_offer_btn_mobile{background:#118bda;height:54px}.tablet #radio_emoticons:checked ~ #emoticons_display{display:block;background:#666}#radio_settings:checked ~ #text_size_control_display{display:block;background:#666}#radio_boost:checked ~ #boost_mobile_controls{display:block;background:#666;padding:10px}#radio_offer:checked ~ #make_offer_mobile_controls{display:block;background:#666;padding:10px}.tablet .mobileEmoticonRow{display:block}.tablet .desktopEmoticonRow{display:none}#boost_mobile_controls .line{background:rgba(255,255,255,0.3)}.tablet .emoticonScroll,.tablet #emoticons_scroll{height:90px;overflow-x:scroll}.tablet #emoticons_display{width:auto}.tablet #emoticons_display .clear{clear:none}.tablet #emoticons_display .line{display:none}}@media all and (max-width: 900px){.tablet .mobileDropControls.open{bottom:46px}.tablet #chat_top_bar{display:none}.tablet.giftingPromo .mobileDropControls.open{bottom:auto}.mobile .private #send_message.chatControls,.mobile .chatControls,.phone .private #send_message.chatControls,.phone .chatControls,.tablet .private #send_message.chatControls,.tablet .chatControls{height:45px;-webkit-appearance:none}.mobile #chat_display_scroll,.phone #chat_display_scroll,.tablet #chat_display_scroll{margin-top:3px}.mobile .chatControls #emoticons_display,.mobile .chatControls #text_size_control_display,.phone .chatControls #emoticons_display,.phone .chatControls #text_size_control_display,.tablet .chatControls #emoticons_display,.tablet .chatControls #text_size_control_display{bottom:48px}.mobile #chat_input.chatTextInput,.phone #chat_input.chatTextInput,.tablet #chat_input.chatTextInput{font-size:16px;height:45px;text-indent:5px;margin-left:50px;line-height:40px;left:0;width:63%;max-width:75%;padding:0}.ios.tablet #chat_input.chatTextInput{padding:6px 1px 6px 1px;width:67%;-webkit-appearance:none;border-radius:0}.ios.mobile #chat_input.chatTextInput,.ios.phone #chat_input.chatTextInput{padding:6px 6px 1px 1px;width:69%;-webkit-appearance:none;border-radius:0}.ios.tablet #chat_input.chatTextInput{margin-left:60px}.mobile .chatControls div.btnControls,.phone .chatControls div.btnControls,.tablet .chatControls div.btnControls{display:none}.mobile #chat_top_bar,.phone #chat_top_bar,.tablet #chat_top_bar{display:none}.mobile #chat_wrap,.phone #chat_wrap{height:250px}.tablet #chat_wrap{height:500px}.mobile #bottom_chat_container,.phone #bottom_chat_container,.tablet #bottom_chat_container{bottom:auto;top:0px}.tablet .chatControls .chatSendBtn,.mobile .chatControls .chatSendBtn,.phone .chatControls .chatSendBtn{height:45px;line-height:45px}.tablet .bottomChatConatiner,.phone .bottomChatConatiner,.mobile .bottomChatConatiner{position:relative;height:auto;margin-top:0px}.tablet .chatControls div.btnControls.active{background-color:#5f5f5f}.tablet .mobileEmoticons,.phone .mobileEmoticons,.mobile .mobileEmoticons{display:block}.tablet .textSizerWrap,.tablet .textOptions,.phone .textSizerWrap,.phone .textOptions,.mobile .textSizerWrap,.mobile .textOptions{width:48%}.tablet .textSizerWrap>label,.phone .textSizerWrap>label,.mobile .textSizerWrap>label{width:100%;display:block;float:left;font-size:15px;margin-bottom:20px}.tablet .textOptions label,.mobile .textOptions label,.phone .textOptions label{font-size:15px;margin-bottom:10px}.tablet .chatToolWrap .textSizer,.phone .chatToolWrap .textSizer,.mobile .chatToolWrap .textSizer{float:none;height:40px;font-size:15px}.tablet .chatToolWrap .textSizer.first,.phone .chatToolWrap .textSizer.first,.mobile .chatToolWrap .textSizer.first{height:65px;margin-top:20px}.tablet .textOptions .slideWrap,.mobile .textOptions .slideWrap,.phone .textOptions .slideWrap{margin-bottom:12px}.tablet .textOptionSection,.phone .textOptionSection,.mobile .textOptionSection{float:none;width:100%}#boost_mobile_controls h2{font-size:16px;font-weight:normal;padding:0;margin:14px 0px 10px 0px}#submitOfferBtn_mobile{margin-left:5px}#show_offer_counter_box_mobile,#show_offer_unavailable_mobile,#show_offer_notice_mobile,#show_offer_notice_mobile{display:none}.tablet #send_message.chatControls,.phone #send_message.chatControls .mobile #send_message.chatControls{border-bottom:1px solid #333;height:45px}.tablet #chat_room .scrollPositioning,.phone #chat_room .scrollPositioning,.mobile #chat_room .scrollPositioning{border-bottom:1px solid #333}.tablet #mobileChatMenuBtn,.phone #mobileChatMenuBtn,.mobile #mobileChatMenuBtn{position:absolute;width:60px;height:45px;z-index:2;cursor:pointer;background:#444;top:0px;left:0}.phone #mobileChatMenuBtn,.mobile #mobileChatMenuBtn{width:50px}.phone #mobileChatMenuBtn:before,.mobile #mobileChatMenuBtn:before{content:"";width:0;height:0;border-top:8px solid rgba(255,255,255,0.7);border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;margin:22px 0 0 17px}.tablet #mobileChatMenuBtn:before{content:"";width:0;height:0;z-index:2;position:absolute;border-top:12px solid rgba(255,255,255,0.7);border-left:12px solid transparent;border-right:12px solid transparent;margin:20px 0 0 17px}.phone #mobileChatMenuBtn.open,.mobile #mobileChatMenuBtn.open,.tablet #mobileChatMenuBtn.open{height:50px}.phone #mobileChatMenuBtn.open:before,.mobile #mobileChatMenuBtn.open:before{border-bottom:8px solid rgba(255,255,255,0.7);border-top:0px}.tablet #mobileChatMenuBtn.open:before{border-bottom:12px solid rgba(255,255,255,0.7);border-top:0px}.tablet .mobileDropControls,.mobile .mobileDropControls,.phone .mobileDropControls{position:relative;height:0px;overflow:hidden}.tablet .mobileDropControls.open,.mobile .mobileDropControls.open,.phone .mobileDropControls.open{position:relative;background:#444;padding:10px 5px 5px 5px;height:auto;overflow:visible;width:auto;bottom:auto}.tablet .chatToolWrap,.mobile .chatToolWrap,.phone .chatToolWrap{z-index:auto;display:none;position:static}.tablet #emoticons_display,.mobile #emoticons_display,.phone #emoticons_display{bottom:auto;left:auto}.tablet #bottom_chat_container,.mobile #bottom_chat_container,.phone #bottom_chat_container{position:relative}.tablet .mobileBtnControls,.mobile .mobileBtnControls,.phone .mobileBtnControls{display:block;height:54px;margin:10px 0px 0px 0px}.tablet .mobileBtnControls label,.mobile .mobileBtnControls label,.phone .mobileBtnControls label{height:50px;line-height:50px;width:50px;display:inline-block;float:left;margin:0 2px 0 0;background:#555;position:relative;text-align:center;color:#fff}.tablet .mobileBtnControls label:last-child,.mobile .mobileBtnControls label:last-child,.phone .mobileBtnControls label:last-child{margin:0}.tablet .mobileBtnControls label#make_offer_btn_mobile,.mobile .mobileBtnControls label#make_offer_btn_mobile,.phone .mobileBtnControls label#make_offer_btn_mobile{width:auto;padding:0 6px 0px 6px;color:#fff;background:#0372b9}#guest.tablet .mobileBtnControls label#make_offer_btn_mobile,#guest.mobile .mobileBtnControls label#make_offer_btn_mobile,#guest.phone .mobileBtnControls label#make_offer_btn_mobile{display:none}.tablet .mobileBtnControls i,.mobile .mobileBtnControls i,.phone .mobileBtnControls i{position:absolute;display:inline-block;width:25px;height:25px;top:13px;left:13px}.tablet .mobileBtnControls #settings_btn_mobile i,.mobile .mobileBtnControls #settings_btn_mobile i,.phone .mobileBtnControls #settings_btn_mobile i{background-position:0px -325px;background-size:50px auto}.tablet .mobileBtnControls #emoticon_btn_mobile i,.mobile .mobileBtnControls #emoticon_btn_mobile i,.phone .mobileBtnControls #emoticon_btn_mobile i{background-position:0px -500px;background-size:50px auto}.tablet .mobileBtnControls #boost_btn_mobile i,.mobile .mobileBtnControls #boost_btn_mobile i,.phone .mobileBtnControls #boost_btn_mobile i{background-position:0px -350px;background-size:50px auto}.tablet .mobileBtnControls #vote_mobile i,.mobile .mobileBtnControls #vote_mobile i,.phone .mobileBtnControls #vote_mobile i{background-position:0px -775px;background-size:50px auto}#radio_emoticons:checked ~ .mobileBtnControls #emoticon_btn_mobile{background:#666;height:54px}#radio_settings:checked ~ .mobileBtnControls #settings_btn_mobile{background:#666;height:54px}#radio_boost:checked ~ .mobileBtnControls #boost_btn_mobile{background:#666;height:54px}#radio_offer:checked ~ .mobileBtnControls #make_offer_btn_mobile{background:#118bda;height:54px}.tablet #radio_emoticons:checked ~ #emoticons_display,.phone #radio_emoticons:checked ~ #emoticons_display,.mobile #radio_emoticons:checked ~ #emoticons_display{display:block;background:#666}#radio_settings:checked ~ #text_size_control_display{display:block;background:#666}#radio_boost:checked ~ #boost_mobile_controls{display:block;background:#666;padding:10px}#radio_offer:checked ~ #make_offer_mobile_controls{display:block;background:#666;padding:10px}.tablet .mobileEmoticonRow,.mobile .mobileEmoticonRow,.phone .mobileEmoticonRow{display:block}.tablet .desktopEmoticonRow,.mobile .desktopEmoticonRow,.phone .desktopEmoticonRow{display:none}#boost_mobile_controls .line{background:rgba(255,255,255,0.3)}.tablet .emoticonScroll,.mobile .emoticonScroll,.phone .emoticonScroll,.tablet #emoticons_scroll,.mobile #emoticons_scroll,.phone #emoticons_scroll{height:90px;overflow-x:scroll}.tablet #emoticons_display,.mobile #emoticons_display,.phone #emoticons_display{width:auto}.tablet #emoticons_display .clear,.mobile #emoticons_display .clear,.phone #emoticons_display .clear{clear:none}.tablet #emoticons_display .line,.mobile #emoticons_display .line,.phone #emoticons_display .line{display:none}}@media all and (max-width: 700px){.form label.hideMobile{display:none}#chat_input.chatTextInput{border-bottom:1px solid #252525}#power_boost_room_form_mobile .form label{width:100px}}@media all and (max-width: 500px){.ios.mobile #chat_input.chatTextInput,.ios.phone #chat_input.chatTextInput{width:63%;padding-right:5px}}@media all and (max-width: 375px){.phone .bottomChatConatiner,.mobile .bottomChatConatiner{margin-top:60px}}@media all and (max-width: 350px){.mobile .mobileBtnControls label#make_offer_btn_mobile,.phone .mobileBtnControls label#make_offer_btn_mobile{font-size:10px}}#addCCIFrame{height:100%}.panelScroll{overflow:auto}.infoTopBar{background:#252525;height:34px;overflow:hidden;color:#ffffff;font-size:14px;padding:0 5px 0 10px;line-height:2.4em;white-space:nowrap;margin-top:0px 0px 1px 0px}.infoTopBar.noHidden{overflow:visible}.infoTopBar{position:relative}.topicPanel{min-height:34px;overflow:visible;height:25px}#room_topic{padding:9px 10px 3px 15px;color:#fff;height:auto;font-size:12px;line-height:18px;min-height:22px;white-space:normal}.ie8 #room_topic{word-wrap:break-word;word-break:break-all}.bigQuote{display:none;width:19px;height:11px;position:absolute;margin:6px 0 0 -5px;background:url("/images/icons/quote.png") no-repeat}.infoTopBar .ratingsSmall,.infoTopBar .rate_stars{margin:0;position:absolute;top:8px;margin-left:5px}.panel{border-top:0px;display:none}.panel.show{display:block}#chat_display{border:0px;position:relative;height:100%;overflow:visible;width:100%;right:6px}.chatWrapper{border-top:0px}#boostModelRoom.btnGreen.withArrowRight{padding-right:20px}.panelHeader{margin:1px;background:#111111;height:40px;overflow:hidden;min-width:400px}.panelHeader span{display:inline-block;height:40px;font-size:12px;float:left;line-height:3.4em}.panelHeader .title{font-size:17px;line-height:2.4em;padding:0px 10px 0px 0px;background:#252525;margin-right:25px;display:inline-block;float:left;height:40px;position:relative}.panelHeader .title span{color:#0372b9;font-size:17px;line-height:2.3em;padding:0px 5px 0px 10px;height:40px}.panelHeader .title:after{content:"";width:0;height:0;border-left:5px solid #252525;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;margin:4px 0px 0px -13px;right:-5px;top:11px}.tblWrap{width:100%;display:table}.samplePhotos{display:table-cell;width:140px;vertical-align:top}.samplePhotos img{margin:0 0 5px 0}.modelAppearance{display:table-cell;vertical-align:top;padding-left:10px}.modelAppearance span{display:inline-block;padding:4px;width:170px;font-size:11px;vertical-align:top}.panelPadding{padding:10px 24px 10px 10px}.panelPadding h1{font-size:17px;display:block;margin:10px 0px 10px 0px}.noInput label{height:11px;line-height:11px;padding:2px 2px 2px 5px;margin:0px}.award{float:left;width:85px;height:100px;position:relative}.award img{width:85px}.awardBig{position:absolute;top:-145px;left:-37px;display:none;width:150px;height:160px;background:#222;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px -5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0px -5px 5px rgba(0,0,0,0.3);box-shadow:0px -5px 5px rgba(0,0,0,0.3)}.award:hover .awardBig{display:inline-block}.award:hover .awardBig:after{content:"";width:0;height:0;border-top:10px solid #222;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;margin:159px 0px 0px -80px}.award .awardBig img{width:150px}#how_became_title{margin-bottom:25px}.chatVods{margin:0 0 30px 0}.chatVods a{display:inline-block;float:left;margin:5px}.goPrivateInfo{background:rgba(0,0,0,0.1);padding:10px;margin-top:10px;border-top:1px dashed #333}.goPrivateForm{margin-top:10px}.goPrivateForm .form{margin-top:-10px}.goPrivateForm .form label{width:25%}.goPrivateForm span{line-height:1.7em}.form input[type="submit"],.form input[type="button"]{font-weight:bold;text-transform:uppercase;cursor:pointer}.form input[type=checkbox]{-webkit-box-shadow:inset 0px 0px 0px transparent;-moz-box-shadow:inset 0px 0px 0px transparent;box-shadow:inset 0px 0px 0px transparent;margin-right:4px;border:0px}.form input[type=radio]{-webkit-box-shadow:inset 0px 0px 0px transparent;-moz-box-shadow:inset 0px 0px 0px transparent;box-shadow:inset 0px 0px 0px transparent;border:0px;width:20px}.goldText{color:#FFCC00}#deal_code_input{display:none}.chatAreaHolder{margin:0}.addPadding{padding-top:32px}#cc_information{height:62px;position:relative;margin:10px 0 0 0}#cc_information .ccTitle{padding:5px 0px 0px 0px;display:block;font-size:11px}.ccDrop{padding:4px;background:#000;margin:2px 10px 0px 0px;height:24px;line-height:24px;font-size:10px;cursor:pointer;border:1px solid #222}.ccDrop:hover{border:1px solid #444}.ccDrop:before{content:"";width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #515151;position:absolute;margin:9px 0px 0px 0px;right:18px}.ccDrop:hover:before{border-top:5px solid #fff}.ccDrop.oneCard,.ccDrop.oneCard:hover{border:1px solid #444}.ccDrop.oneCard:before,.ccDrop.oneCard:hover:before{border:0px}.ccDrop img{width:27px;height:17px;float:left;margin-top:3px}.ccDrop span{display:block;float:left;width:122px;text-align:right}.ccMenu{display:none}.ccDrop:hover .ccMenu{display:block;background:#000;position:absolute;margin:28px 0px 0px -5px;z-index:10;padding:4px;width:87%;border:1px solid #444;border-top:1px dashed #222}.ccMenuItem{height:30px;background:#000;line-height:33px;font-size:10px;padding:0px 4px 2px 4px}.ccMenuItem img{padding-top:4px}.ccMenuItem:hover{background:#2266b6;color:#fff}.ccSelect{height:32px;padding:6px;width:100%;border-radius:0px;margin:10px 0px 0px 0px;background:#000;color:#ccc;border:1px solid #333;cursor:pointer}.ccSelect option{font-size:12px;padding:4px;border-bottom:1px dotted #222}.ccSelect:focus{border:1px solid #999}#one_click_account_area{width:50%;float:left}.orText{text-align:center;float:left;width:20%;color:rgba(170,170,170,0.8);font-size:15px;line-height:36px;margin:10px 0px 0px 0px}#one_click,#login_panel{position:relative;margin:0px 0px 0px 0px}a#show_add_cc.btnBlue{float:left;height:36px;line-height:36px;cursor:pointer;text-decoration:none;margin:10px 0px 0px 0px}#one_click h2{font-weight:normal;margin:2px 0px 10px 0px;font-size:13px}.instantCredits{margin:0px 10px 0px 0px}.btnInstantCredits{color:#fff;display:block;background:#232524;margin-bottom:1px;height:auto;position:relative;box-sizing:border-box;transition:all .3s ease-in-out;overflow:hidden;cursor:pointer;border:1px solid transparent}.btnInstantCredits b{font-weight:bold}.btnInstantCredits b.yellow{color:#ffdb33}.btnInstantCredits:hover,.btnInstantCredits.active{cursor:pointer;color:#fff;background:#333}.phone .btnInstantCredits:hover,.mobile .btnInstantCredits:hover,.tablet .btnInstantCredits:hover{background:#232524}.btnInstantCredits.active{border:1px dashed #00a7e1;transition:all .1s ease-in-out}.btnInstantCredits.active .creditAmounts{background-color:#00a7e1}.btnInstantCredits .creditAmounts{display:table-cell;font-size:18px;padding:5px 5px 5px 6px;border-right:1px solid rgba(255,255,255,0.2);text-align:center;width:90px;background-color:rgba(0,167,225,0.5);transition:all .1s ease-in-out}.btnInstantCredits .creditAmounts div{font-size:12px;text-transform:uppercase;margin-top:-5px}.creditPrices{display:table-cell;padding:5px 5px 5px 10px;vertical-align:middle;line-height:16px}.creditPrices b{font-weight:normal}.selectionArea{display:none}a.btnPurchase{font-size:17px;font-weight:bold;margin:20px 0 10px 0;height:36px;line-height:36px}#one_click .panelPadding{position:relative;overflow:hidden;margin-bottom:85px}#one_click_loading{display:none;position:absolute;width:100%;height:100%;z-index:2;background:rgba(0,0,0,0.8) url("/images/chat/html5/loading.gif") center center no-repeat}.playBtn{background:none repeat scroll 0 0 #000000;border-radius:2px;height:30px;opacity:0.8;position:absolute;width:18%;top:45%;left:45%}.playBtn:after{border-bottom:6px solid transparent;border-left:6px solid #FFFFFF;border-top:6px solid transparent;content:"";height:0;margin:9px 0 0 47%;position:absolute;width:0}a.vodChatWrap:hover .playBtn{background:#0372B9}a.vodChatWrap{display:block;width:47%;position:relative;float:left;padding:4px}a.vodChatWrap img{width:100%}.showOfferForm label{width:30%}.showOfferForm input[type="text"],.showOfferForm input[type="password"]{width:40%}#show_offer_counter_box,#show_offer_credentials,#show_offer_unavailable,#notice_box{display:none}#offer_timer.btnControls{line-height:24px;width:50px;display:none}.offerPanel a.btnGreen,.offerPanel a.btnRed,.offerPanel a.btnSilver{font-size:14px;height:35px;line-height:35px;padding:0 10px 0px 10px}.ccPanelTitleBtns{height:34px;position:absolute;z-index:2;right:0px;top:0px}a.closePanelBtn{display:inline-block;float:right;height:34px;line-height:34px;background:#555;color:#fff;padding:0 10px 0px 10px;margin-left:2px;opacity:.7}a.closePanelBtn:hover{opacity:1}#guest_in_private .panelPadding h1{margin-bottom:20px;font-weight:normal}#guest_in_private .panelPadding h2{font-size:16px;color:#41b617;margin-bottom:0px;font-weight:normal;line-height:1.5em;padding-bottom:10px;border-bottom:2px solid rgba(80,80,80,0.4)}#guest_in_private .panelPadding li{font-size:15px;line-height:1.5em;padding:10px 0px 10px 17px;border-bottom:1px solid rgba(80,80,80,0.4);list-style-type:none}#guest_in_private .panelPadding li:before{content:"";margin:-11px 0 0 -28px;width:30px;height:30px;background:url("/images/chat/html5/check-big.png") no-repeat;background-size:100%;position:absolute}.promoTextChat{padding:20px}.promoTextChat h1{font-size:16px}.discountDisplay{margin:auto;float:none;width:80%;text-align:center}.vipLine{height:68px;border-bottom:3px solid rgba(100,100,100,0.5)}.vipLine2{height:3px;background:rgba(100,100,100,0.5);margin:0 0 20px 0}.vipMembershipLogo{background:url("/images/chat/html5/vip/vip-membership.png") no-repeat;height:96px;margin-top:-65px}.vipFreeContent{background:url("/images/chat/html5/vip/vip-free-content.png") no-repeat;height:96px;margin-top:-57px}.vipBenefits{padding:0px;margin:-14px 0px 0px 100px}.freeContent{padding:0px;margin:-17px 0px 0px 82px}.vipBenefits li,.freeContent li{margin:0px;font-size:14px;list-style:none;padding:1px;position:relative}.vipBenefits li:before{content:"";width:20px;height:20px;background:url("/images/chat/html5/check-big.png") no-repeat;background-size:100%;position:absolute;margin:-3px 0 0 -20px}.freeContentTitle{font-size:18px;font-weight:normal;color:#fff;margin:20px 0px -3px 25px}.freeContentTitle span{color:#cba931}.freeContent span{color:#75ba1d}.group #chat_wrap{min-height:calc(100% - 30px)}.ie8 .chatControls .chatSendBtn{width:120px}.ie8 #chat_input.chatTextInput{width:70%}.ie8 .chatControls div.btnControls{width:10%}.ie8 .btnControls i{top:2px;left:40%}#chat_wrap{position:relative;width:100%}.scrollingDiv{height:100%;right:-10px;overflow-y:scroll;overflow-x:hidden;position:absolute;top:0;width:100%;-webkit-overflow-scrolling:touch;min-height:100px}.scrollPositioning{position:relative;width:100%;margin-top:1px}#chat_room .scrollPositioning{margin-top:0px}.ie8 .scrollPositioning{padding-bottom:5px}.userBox{width:120px;float:left;text-align:center}.userBox strong{display:block}.comment{width:60%;float:left;padding-top:20px}.large .userBox{width:30%}.large .userBox img{width:100%}.large .comment{width:60%;float:right}.promoTextChat{padding:20px}.promoTextChat h1{font-size:16px}.discountDisplay{margin:auto;width:auto;float:none;text-align:center;background:#0d0d0d;border:1px solid #242424;padding:20px;display:inline-block}.discountDisplay .amount{color:#9bd163;font-size:20px;font-weight:700;margin-top:8px;text-align:center}a.back2ChatBtn{display:none}#promoDynamicBanner{text-align:center;margin-left:-10px}#promoDynamicBanner img{width:90%;max-width:950px;display:inline-block;margin:10px 0px -10px 0px;box-sizing:border-box}.large #promoDynamicBanner img{width:80%}a#cc_back_2_full_screen{display:none}.fleshlightModelImage{display:block;margin:20px auto 15px auto;width:90%;max-width:500px}a.getMyFleshlight{display:block;height:30px;line-height:30px;text-decoration:none;text-transform:uppercase;font-size:14px;width:90%;max-width:500px;color:#fff;background:#bb3684;margin:15px auto 15px auto;text-align:center}a.getMyFleshlight:hover{opacity:.8}a.getMyFleshlight.guys{background:#2e9ec3}.group #startKiirooShow,.party #startKiirooShow{display:none}.closeThisPanel{display:none}.phone .desktopOnly,.mobile .desktopOnly,.tablet .desktopOnly{display:none}#offer_timer_mobile{display:none}#offers_overlay .overlayBoxCss{max-width:600px}.labelOffer{margin-right:4px}.sorryNotMobile{display:none}#addCreditsPhone{display:none;background:rgba(100,100,100,0.2);padding:5px;margin-bottom:25px}#bottom_chat_container{z-index:1}.ios .iosScrollable{-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;height:100%;width:100%}.topicWrap{height:34px;z-index:2;position:absolute;width:100%;cursor:pointer;color:#fff;opacity:.7;left:3px}.topicWrap.noTopic,#message_topic.noTopic{display:none}.topicWrap:hover{opacity:1;background:#333}.topicSmallIcon{display:inline-block;width:25px;height:25px;margin:5px 0px 0px 0px;background-image:url("/images/icons/icon-sprites.png");background-position:0px -1525px;background-repeat:no-repeat;position:absolute;transform:scale(0.8, 0.8)}.topicSmallIcon{opacity:1}.topicDropdown{display:none;position:absolute;top:30px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);left:-10px;width:100%;background:#333;padding:5px}.topicWrap>span,.topicWrap>span#room_topic{font-size:10px;display:inline-block;height:34px;line-height:34px;padding:0 0 0 25px}.topicWrap .bigQuote{margin:6px 0 0 0px}.topicWrap:hover .topicDropdown{display:block}#scroll_rooms>.performer{display:none}.webcamTester{background-image:url("/images/skins/flirt4free/layout_03_2/cam2cam.jpg");max-width:90%;height:100%;max-height:210px;background-repeat:no-repeat}.webcamTester.guys{background-image:url("/images/skins/flirt4free/layout_03_2/cam2cam-guys.jpg")}.falling-items{display:none;animation-name:none;animation-duration:0;animation-iteration-count:1}.start-falling-diamonds .falling-items,.start-falling-hearts .falling-items,.start-falling-clovers .falling-items,.start-falling-eggs .falling-items,.start-falling-fiesta .falling-items,.start-falling-july .falling-items,.start-falling-halloween .falling-items{display:block;position:absolute;bottom:110%;left:0;height:300%;width:100%;pointer-events:none}.start-falling-diamonds.falling-10sec .falling-items,.start-falling-hearts.falling-10sec .falling-items,.start-falling-clovers.falling-10sec .falling-items,.start-falling-eggs.falling-10sec .falling-items,.start-falling-fiesta.falling-10sec .falling-items,.start-falling-july.falling-10sec .falling-items,.start-falling-halloween.falling-10sec .falling-items{animation-name:fallingDiamonds10;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:1}.tablet .start-falling-diamonds.falling-10sec .falling-items,.tablet .start-falling-hearts.falling-10sec .falling-items,.tablet .start-falling-clovers.falling-10sec .falling-items,.tablet .start-falling-eggs.falling-10sec .falling-items,.tablet .start-falling-fiesta.falling-10sec .falling-items,.tablet .start-falling-july.falling-10sec .falling-items,.tablet .start-falling-halloween.falling-10sec .falling-items{animation-name:fallingDiamonds10-small;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:1;bottom:150%;height:800%}.small .start-falling-diamonds.falling-10sec .falling-items,.small .start-falling-hearts.falling-10sec .falling-items,.small .start-falling-clover.falling-10sec .falling-items,.small .start-falling-eggs.falling-10sec .falling-items,.small .start-falling-fiesta.falling-10sec .falling-items,.small .start-falling-july.falling-10sec .falling-items,.small .start-falling-halloween.falling-10sec .falling-items{height:400%;animation-name:fallingDiamonds10}.phone .start-falling-diamonds.falling-10sec .falling-items,.mobile .start-falling-diamonds.falling-10sec .falling-items,.phone .start-falling-hearts.falling-10sec .falling-items,.mobile .start-falling-hearts.falling-10sec .falling-items,.phone .start-falling-clovers.falling-10sec .falling-items,.mobile .start-falling-clovers.falling-10sec .falling-items,.phone .start-falling-eggs.falling-10sec .falling-items,.mobile .start-falling-eggs.falling-10sec .falling-items,.phone .start-falling-fiesta.falling-10sec .falling-items,.mobile .start-falling-fiesta.falling-10sec .falling-items,.phone .start-falling-july.falling-10sec .falling-items,.mobile .start-falling-july.falling-10sec .falling-items,.phone .start-falling-halloween.falling-10sec .falling-items,.mobile .start-falling-halloween.falling-10sec .falling-items{animation-name:fallingDiamonds10-small;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:1;bottom:150%;height:800%}@keyframes fallingDiamonds10{0%{bottom:110%}100%{bottom:-500%}}@keyframes fallingDiamonds10-small{0%{bottom:610%}100%{bottom:-1410%}}.start-falling-diamonds.falling-7sec .falling-items{height:300%;animation-name:fallingDiamonds7;animation-duration:7s;animation-timing-function:linear;animation-iteration-count:1}.small .start-falling-diamonds.falling-7sec .falling-items{height:900%;animation-name:fallingDiamonds7-small}.phone .start-falling-diamonds.falling-7sec .falling-items,.mobile .start-falling-diamonds.falling-7sec .falling-items{animation-duration:7s}@keyframes fallingDiamonds7{0%{bottom:110%}100%{bottom:-300%}}@keyframes fallingDiamonds7-small{0%{bottom:110%}100%{bottom:-900%}}.falling-5sec .falling-items span:nth-child(4n),.falling-5sec .falling-items span:nth-child(7n){display:none}.start-falling-diamonds.falling-5sec .falling-items,.start-falling-hearts.falling-5sec .falling-items,.start-falling-clovers.falling-5sec .falling-items,.start-falling-eggs.falling-5sec .falling-items,.start-falling-july.falling-5sec .falling-items{height:300%;animation-name:fallingDiamonds5;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:1}.small .start-falling-diamonds.falling-5sec .falling-items,.small .start-falling-hearts.falling-5sec .falling-items,.small .start-falling-clover.falling-5sec .falling-items,.small .start-falling-eggs.falling-5sec .falling-items,.small .start-falling-july.falling-5sec .falling-items{height:600%;animation-name:fallingDiamonds5-small}.phone .start-falling-diamonds.falling-5sec .falling-items,.mobile .start-falling-diamonds.falling-5sec .falling-items,.phone .start-falling-hearts.falling-5sec .falling-items,.mobile .start-falling-hearts.falling-5sec .falling-items,.phone .start-falling-clovers.falling-5sec .falling-items,.mobile .start-falling-clovers.falling-5sec .falling-items,.phone .start-falling-eggs.falling-5sec .falling-items,.mobile .start-falling-eggs.falling-5sec .falling-items,.phone .start-falling-fiesta.falling-5sec .falling-items,.mobile .start-falling-fiesta.falling-5sec .falling-items,.phone .start-falling-july.falling-5sec .falling-items,.mobile .start-falling-july.falling-5sec .falling-items{animation-duration:5s}@keyframes fallingDiamonds5{0%{bottom:110%}100%{bottom:-300%}}@keyframes fallingDiamonds5-small{0%{bottom:110%}100%{bottom:-600%}}.falling-5sec .falling-items span:nth-child(4n),.falling-5sec .falling-items span:nth-child(6n),.falling-5sec .falling-items span:nth-child(10n){display:none}.start-falling-diamonds.falling-3sec .falling-items{height:200%;animation-name:fallingDiamonds3;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:1}.small .start-falling-diamonds.falling-3sec .falling-items{height:400%;animation-name:fallingDiamonds3-small}.phone .start-falling-diamonds.falling-3sec .falling-items,.mobile .start-falling-diamonds.falling-3sec .falling-items{animation-duration:6s}.start-falling-diamonds.falling-3sec .falling-items.set-7,.start-falling-diamonds.falling-3sec .falling-items.set-6,.start-falling-diamonds.falling-3sec .falling-items.set-5{display:none}@keyframes fallingDiamonds3{0%{bottom:110%}100%{bottom:-200%}}@keyframes fallingDiamonds3-small{0%{bottom:110%}100%{bottom:-1000%}}.falling-3sec .falling-items span:nth-child(2n),.falling-3sec .falling-items span:nth-child(4n),.falling-3sec .falling-items span:nth-child(6n),.falling-3sec .falling-items span:nth-child(10n){display:none}.falling-items.set-2{transform:scaleX(-1);transform:rotate(320deg);margin-left:-10%}.falling-items.set-3{transform:rotate(-10deg);margin-right:-10%}.falling-items.set-4{transform:scaleX(-1);transform:rotate(-150deg);margin-right:-1%}.falling-items.set-5{transform:scaleX(-1);transform:rotate(143deg);margin-left:10%;margin-bottom:200%;margin-top:-600px;z-index:3}.falling-items.set-6{transform:rotate(-8deg);margin-right:-30%;margin-bottom:300%;z-index:3}.falling-items.set-7{transform:scaleX(-1);transform:rotate(320deg);margin-left:-10%;margin-bottom:250%}.falling-items>div{position:relative;height:100%;width:100%;opacity:.9}.falling-items .foreground{z-index:3;position:absolute;bottom:0}.falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_diamonds.png");background-repeat:no-repeat;background-size:100% auto;height:34px;width:50px;position:absolute;bottom:15%;left:10%;animation-name:diamondSpin;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.start-falling-hearts .falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_hearts.png")}.start-falling-clovers .falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_clovers.png")}.start-falling-eggs .falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_eggs.png")}.start-falling-fiesta .falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_fiesta.png")}.start-falling-july .falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_july.png")}.start-falling-halloween .falling-items span{background-image:url("/images/chat/html5/animations/tip_animation_rain_halloween.png")}@keyframes diamondSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.falling-items span.falling-item2{background-position:0 -36px;height:45px}.falling-items span:nth-child(2){bottom:20%;left:20%}.falling-items span:nth-child(3){bottom:25%;left:85%}.falling-items span:nth-child(4){bottom:40%;left:40%}.falling-items span:nth-child(5){bottom:70%;left:15%}.falling-items span:nth-child(6){bottom:33%;left:90%}.falling-items span:nth-child(7){bottom:70%;left:22%}.falling-items span:nth-child(8){bottom:75%;left:46%}.falling-items span:nth-child(9){bottom:80%;left:10%}.falling-items span:nth-child(10){bottom:80%;left:82%}.falling-items span:nth-child(11){bottom:73%;left:50%}.falling-items span:nth-child(12){bottom:63%;left:63%}.falling-items span:nth-child(13){bottom:30%;left:22%}.falling-items span:nth-child(14){bottom:5%;left:26%}.falling-items span:nth-child(15){bottom:44%;left:8%}.falling-items span:nth-child(16){bottom:91%;left:82%}.falling-items span:nth-child(17){bottom:3%;left:50%}.falling-items span:nth-child(18){bottom:20%;left:63%}.falling-items span:nth-child(13){bottom:77%;left:44%}.falling-items span:nth-child(14){bottom:90%;left:36%}.falling-items span:nth-child(15){bottom:95%;left:10%}.falling-items span:nth-child(16){bottom:80%;left:82%}.falling-items span:nth-child(17){bottom:87%;left:50%}.falling-items span:nth-child(18){bottom:82%;left:63%}.falling-items span:nth-child(19){bottom:50%;left:59%}.falling-items span:nth-child(20){bottom:36%;left:36%}.falling-items span:nth-child(21){bottom:41%;left:7%}.falling-items span:nth-child(22){bottom:46%;left:82%}.falling-items span:nth-child(23){bottom:60%;left:50%}.falling-items span:nth-child(24){bottom:51%;left:90%}.falling-items span:nth-child(25){bottom:90%;left:90%}.flash-c2c-info{display:none}.qr-code-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80%;max-width:460px;margin:0 auto}.qr-img-container{width:100%;margin:2em auto;display:flex;justify-content:center;align-items:center}.qr-code-btn-container{width:100%;margin:2em 0}#qrCodeBtn,.qr-button-disabled{font-size:1.25em;padding:0.5em;border:none}#qrCodeBtn,#interactiveMessage{background-color:#0372b9;-webkit-background-color:#0372b9;color:#fff}#qrCodeBtn:hover{cursor:pointer;background-color:#0d8bdb}#qrCodeBtn.qr-button-disabled{background-color:#fff;-webkit-background-color:#fff;color:#0372b9}#qrCodeBtn.qr-button-disabled span{display:none}#qrCodeBtn.qr-button-disabled:after{content:"Loading QR Code"}#modelQrCode{display:block}.qr-instructions-list{width:90%;margin:2em auto}.qr-instructions-list li{margin-bottom:1em;font-size:12px}.qr-instructions-list,.qr-instructions-list li{padding-left:0}.interactive-code-box{width:100%;display:table;text-align:left;margin-right:5%;margin-bottom:4px}.interactive-code-box p{padding:8px 15px}.interactive-code-box.dk{background:#212121}.interactive-code-box.dk.wl-dk{background:#e8e8e8}.interactive-code-box.lt{background:#292929}.interactive-code-box.lt.wl-lt{background:#f9f9f9}.interactive-code-box-number{display:table-cell;width:60px;padding:0;vertical-align:middle;text-align:center;color:#c9e0eb;font-size:14px;position:relative;background:#00a7e1}.interactive-code-box-number span{font-size:31px;font-weight:bold}.interactive-code-box-number.wl-box{background:#c1c1c1;color:#ffffff}.topic_messages{display:table-cell;padding:3px 3px 3px 8px;border-radius:0px 3px 3px 0px;font-size:14px;color:#fff;line-height:22px;text-align:left;vertical-align:middle}.flirt-sms-header{width:100%;max-width:650px}.complete-purchase-fixed{position:absolute;bottom:0;left:0;width:96%;background-color:#111111;z-index:1;border-top:1px solid #313131;padding-top:5px}.small .complete-purchase-fixed{position:sticky;width:98%}.addon-prod .add-on-opt .productDetails-price{min-width:240px;float:left;margin-bottom:5px}.addon-prod .productDetails{width:100%}.addon-prod .productDetailsTd{display:block;float:left;padding-left:3%}.addon-prod .button-check{height:40px;width:115px;background:#3c3c3c;line-height:40px;text-align:center;color:#fff;font-family:Arial;float:left;margin-top:13px}.button-check:hover{background:#2d2d2d}.addon-prod .checkbox-action{cursor:pointer;display:block}.addon-prod .hide-input{display:none}.addon-prod-checkbox:checked ~ .add-offer-price .button-check{background-image:url("/images/rooms/check-big.png");background-size:26px 26px;background-repeat:no-repeat;background-position:left 6px center}.addon-prod.btnInstantCredits{width:98%;box-sizing:border-box;margin-top:10px;padding:2%}.addon-prod .add-offer-price,.addon-prod .add-offer-desc{float:left}.addon-prod .add-offer-price{width:200px;line-height:66px;height:66px;text-align:center;border-right:1px solid #3c3c3c}.addon-prod .add-offer-desc{width:calc(100% - 220px);padding-left:2%}.addon-prod .add-offer-price .dollarVal{font-size:14px;line-height:20px;padding-top:14px;display:block}.add-offer-desc .extraText{font-size:11px;color:#b1a9a9}.btnInstantCredits.addon-prod{border:none;transition:all .1s ease-in-out}@media all and (max-width: 1850px){.complete-purchase-fixed{position:sticky;width:98%}}@media screen and (-webkit-min-device-pixel-ratio: 0){.flash-c2c-info{display:block}}@media all and (min-width: 1024px){.party #chat_display_scroll.scrollingDiv{height:calc(100% - 182px)}.giftingPromo .party #chat_display_scroll.scrollingDiv{height:100%}}@media all and (max-width: 900px){.party .scrollingDiv{height:130%}#guest_in_private .panelPadding h2{font-size:12px;line-height:16px}#guest_in_private .panelPadding li{font-size:12px;line-height:1.5em;padding:5px 0px 5px 17px}.panelPadding a.btnBig{font-size:15px;font-weight:bold;height:35px;padding:0 10px}#bottom_chat_container{z-index:2}.menuOpened .mobile .panelSection,.menuOpened .phone .panelSection,.menuOpened .tablet .panelSection{position:fixed;display:block;top:42px;right:0%;width:50%;height:100%;z-index:11;background:#252525;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000}.tablet .menuOpened #chat_room,.phone .menuOpened #chat_room,.mobile .menuOpened #chat_room{width:50%}.mobile .panelSection.panel,.phone .panelSection.panel,.tablet .panelSection.panel{right:-60%}.mobile .scrollPositioning,.phone .scrollPositioning,.tablet .scrollPositioning{height:90%}.mobile #performers,.phone #performers,.tablet #performers{padding:10px 0px 10px 10px}.mobile .infoTopBar.rightPanel,.phone .infoTopBar.rightPanel,.tablet .infoTopBar.rightPanel{background:rgba(255,255,255,0.1);height:50px;line-height:45px}.mobile .closeThisPanel,.phone .closeThisPanel,.tablet .closeThisPanel{display:inline-block;width:50px;height:50px;background:#444;color:#fff;opacity:.8;margin:0 10px 0px -10px;text-align:center;font-size:22px}.mobile .panelPadding,.phone .panelPadding,.tablet .panelPadding{overflow-y:scroll}.mobile #one_click,.mobile #login_panel,.phone #one_click,.phone #login_panel,.tablet #one_click,.tablet #login_panel{position:fixed}.mobile a.closePanelBtn,.phone a.closePanelBtn,.tablet a.closePanelBtn{height:50px;line-height:50px}.mobile #one_click .closeThisPanel,.phone #one_click .closeThisPanel,.tablet #one_click .closeThisPanel{position:absolute;top:0;left:10px;line-height:50px;z-index:2}#one_click_title{padding-left:70px}#profile_info a.btnBlue.withArrowRight{width:90%}#profile_info a.btnBlue.withArrowRight:after{display:none}.tablet #tipping_area.promoAvailable,.phone #tipping_area.promoAvailable,.mobile #tipping_area.promoAvailable{border-top:1px solid #222;position:absolute;margin-top:201px}.tablet.giftingPromo #chat_wrap,.mobile.giftingPromo #chat_wrap,.phone.giftingPromo #chat_wrap{height:341px}.tablet .giftsSideLeft,.phone .giftsSideLeft,.mobile .giftsSideLeft{height:auto}.tablet .panelPadding,.mobile .panelPadding,.phone .panelPadding{padding:10px 10px 10px 15px}.tablet #tipping_area.promoAvailable,.phone #tipping_area.promoAvailable,.mobile #tipping_area.promoAvailable{margin-top:330px}.phone.giftingPromo #chat_interface,.mobile.giftingPromo #chat_interface{height:490px;margin-bottom:300px}.tablet .group .chatAreaHolder{height:440px;padding-bottom:10px;overflow:hidden}.tablet.ios .group .roomsListWrapper{margin-top:80px}.phone.ios .group .roomsListWrapper,.mobile.ios .group .roomsListWrapper{margin-top:140px}.tablet .chatAreaHolder,.phone .chatAreaHolder,.mobile .chatAreaHolder{height:520px}.phone .chatAreaHolder,.mobile .chatAreaHolder{height:300px}.phone #panel_section,.mobile #panel_section{border-left:0;border-right:0;margin-top:28px}.phone .room_private .private #panel_section,.mobile .room_private .private #panel_section{margin-top:-65px}.phone.ios #mobileChatMenuBtn,.mobile.ios #mobileChatMenuBtn{height:45px}.tablet .emoticonScroll,.mobile .emoticonScroll,.phone .emoticonScroll,.tablet #emoticons_scroll,.mobile #emoticons_scroll,.phone #emoticons_scroll{-webkit-overflow-scrolling:touch}.tablet #text_size_control_display,.tablet #boost_mobile_controls,.tablet #make_offer_mobile_controls,.phone #text_size_control_display,.phone #boost_mobile_controls,.phone #make_offer_mobile_controls,.mobile #text_size_control_display,.mobile #boost_mobile_controls,.mobile #make_offer_mobile_controls{height:160px;overflow:scroll;-webkit-overflow-scrolling:touch}.tablet .textOptions .slider .sliderKnob,.phone .textOptions .slider .sliderKnob,.mobile .textOptions .slider .sliderKnob{position:relative}#boostModelRoomMobile{position:relative}#modelQrCode{max-width:175px;margin-top:0.5em}.qr-code-btn-container{margin:.7em 0}#qrCodeBtn{font-size:1.2em}}@media all and (max-width: 767px){.mobile .panelSection,.phone .panelSection,.tablet .panelSection{width:100%}.mobile .panelSection.panel,.phone .panelSection.panel,.tablet .panelSection.panel{right:-110%}.menuOpened .mobile .panelSection,.menuOpened .phone .panelSection,.menuOpened .tablet .panelSection{width:100%}.labelOffer{width:4px;margin:0;padding:0}.mobile .scrollPositioning,.phone .scrollPositioning{height:85%}.tablet #tipping_area.promoAvailable,.phone #tipping_area.promoAvailable,.mobile #tipping_area.promoAvailable{margin-top:200px}.phone.giftingPromo #chat_interface,.mobile.giftingPromo #chat_interface{height:600px;margin-bottom:100px}.phone.giftingPromo .chatAreaHolder,.mobile.giftingPromo .chatAreaHolder{height:auto}.phone #chat_room .scrollPositioning,.mobile #chat_room .scrollPositioning{border-bottom:0}.tablet.giftingPromo #chat_wrap,.mobile.giftingPromo #chat_wrap,.phone.giftingPromo #chat_wrap{height:200px}.phone.ios #panel_section{border:0}.orText{width:10%;font-size:12px}#one_click_account_area{width:45%}a.btnPurchase{margin:20px 0 50px 0;width:95%;text-align:center;box-sizing:border-box}.phone .room_private .private #panel_section,.mobile .room_private .private #panel_section{margin-top:0px}}@media all and (max-width: 400px){.phone.giftingPromo #chat_interface,.mobile.giftingPromo #chat_interface{height:600px;margin-bottom:300px}.mobile .scrollPositioning,.phone .scrollPositioning{height:80%}.comment{width:50%}.phone.giftingPromo #chat_interface,.mobile.giftingPromo #chat_interface{height:550px;margin-bottom:240px}.phone #tipping_area.promoAvailable,.mobile #tipping_area.promoAvailable{margin-top:200px}.phone.giftingPromo .chatAreaHolder,.mobile.giftingPromo .chatAreaHolder{height:auto}.tablet.giftingPromo #chat_wrap,.mobile.giftingPromo #chat_wrap,.phone.giftingPromo #chat_wrap{height:200px}.phone.ios .group #panel_section{margin-top:0px}}@media all and (max-width: 375px){.phone.ios .group #panel_section{margin-top:-9px}.phone.ios .group .ratio2 #panel_section{margin-top:21px}}@media all and (max-width: 350px){.mobile .scrollPositioning,.phone .scrollPositioning{height:80%}.comment{width:50%}.phone.giftingPromo #chat_interface,.mobile.giftingPromo #chat_interface{height:500px;margin-bottom:240px}.phone #tipping_area.promoAvailable,.mobile #tipping_area.promoAvailable{margin-top:260px}.phone.giftingPromo .chatAreaHolder,.mobile.giftingPromo .chatAreaHolder{height:auto}}@media screen and (-webkit-min-device-pixel-ratio: 0){.ccSelect{background:#fff;color:#333}}@media all and (max-width: 1024px){.mobile.ios .scrollingDiv,.phone.ios .scrollingDiv,.tablet.ios .scrollingDiv,.mobile.android .scrollingDiv,.phone.android .scrollingDiv,.tablet.android .scrollingDiv{right:0px;-webkit-overflow-scrolling:touch}.mobile.ios #chat_display,.phone.ios #chat_display,.tablet.ios #chat_display,.mobile.android #chat_display,.phone.android #chat_display,.tablet.android #chat_display{right:0px}.tablet .sorryNotMobile,.mobile .sorryNotMobile,.phone .sorryNotMobile{display:block}.tablet #startKiirooShow,.mobile #startKiirooShow,.phone #startKiirooShow{display:none}}@media all and (max-width: 1024px) and (orientation: landscape){.tablet #chat_display_scroll .scrollingDiv{max-height:100%}}@media all and (max-width: 1024px) and (orientation: portrait){.tablet #video_section{padding-bottom:33px}.tablet .private #video_section{padding-bottom:0px}.tablet #chat_display_scroll .scrollingDiv{max-height:calc(100% - 100px)}}.clonableMarginDiv{display:none}.clonablePanelClear{display:none}#performers{padding:0px 12px 0px 0px;box-sizing:border-box}#performers .hidden{display:none}a.image_size_link:hover,a.current_image_size_link,#room_sort a.current_image_size_link:hover,#room_sort a.sortSelected,#room_sort a.sortSelected:hover{background:#0372b9;cursor:pointer}.profileGear{height:22px;width:22px;display:inline-block;background:#333 url("/images/chat/html5/chat-icon-spritesheet.png") no-repeat;background-position:-97px -205px;cursor:pointer;border:1px solid rgba(255,255,255,0.05);opacity:.6;margin:5px 0px 0px 20px;position:absolute}.mobile .profileGear,.phone .profileGear,.tablet .profileGear{height:26px;width:26px;display:inline-block;background-image:url("/images/icons/icon-sprites-mobile.png");background-position:0px -325px;background-size:50px auto;background-color:#333;cursor:pointer;border:1px solid rgba(255,255,255,0.05);opacity:.6;margin:0;right:5px;top:3px;position:absolute}.profileGear.open{opacity:1;background-color:#555}.profileGear.open #room_sort{display:inline-block}#room_sort{position:absolute;display:none;background:#555;z-index:3;top:23px;left:-1px;-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.4);box-shadow:0px 5px 5px rgba(0,0,0,0.4)}#room_sort a{display:block;padding:2px 5px 2px 10px;color:#eee;text-decoration:none;border-bottom:1px solid #333;font-size:11px;min-width:150px}#room_sort a:hover{background:#666}#performers .titleMoreLine{font-weight:normal;font-size:15px;border-bottom:1px solid rgba(100,100,100,0.5);padding-bottom:2px;margin:0px 0 10px 0px;clear:both;height:40px;line-height:55px}.performer{box-sizing:border-box;width:99.5%;float:left;padding:2px;overflow:hidden}.small .performer.small{width:16.6%}.small .performer{width:24.5%}.performer.small{width:32.8%}.performer a{display:block;width:100%;position:relative}.performer a>img{display:block;width:100%}.performerName{position:absolute;font-size:10px;display:block;color:#fff;bottom:0;left:0;width:100%;text-decoration:none;padding:0px 0px 0px 5px;height:16px;line-height:16px;box-sizing:border-box;background:#000;background:-moz-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.32) 65%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.32) 65%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.32) 65%, transparent 100%);z-index:2}.phoneOverlay,.interactiveOverlay,.scheduledOverlay{position:absolute}.performer .hidden{display:none}.hdOverlay{display:none}.performer .roomType{position:absolute;font-size:12px;padding:0 8px 0px 8px;top:0;right:0;height:25px;line-height:25px;z-index:2}.performer.small .roomType{font-size:10px;padding:0 4px 0px 4px;height:20px;line-height:18px}.performer .roomType.premiere{background:#f7941d;color:#fff}.performer .roomType.party{background:#ed1494;color:#fff}.performer .roomType.group{background:#ffe400;color:#7b2014}.performer .roomType.private{background:#0072bc;color:#fff;opacity:1}.performer .roomType.semi{background:#00a99d;color:#fff}.performer .roomType.direct{background:#7934aa;color:#fff}.performer .roomType.memberOnly{background:#cc0000;color:#fff}.performer .roomType.feature{background:#32f262}.performer .roomType.private ~ img{opacity:.45}.performer:hover .roomType.private ~ img{opacity:1}@media all and (max-width: 1600px){.performer .roomType{font-size:10px;padding:0 4px 0px 4px;height:20px;line-height:18px}.small .performer{width:32.8%}.small .performer.small{width:19.8%}}@media all and (max-width: 1300px){.small .performer{width:49.8%}.small .performer.small{width:32.8%}}@media all and (max-width: 1024px){.tablet #room_sort,.phone #room_sort,.mobile #room_sort{top:27px;right:-1px;left:auto}}@media all and (max-width: 990px){#room_sort a{display:block;padding:5px 5px 5px 10px;min-width:0px;width:99px}}@media all and (max-width: 900px){.tablet #room_sort,.phone #room_sort,.mobile #room_sort{height:380px;overflow-y:scroll}.mobile .profileGear,.phone .profileGear,.tablet .profileGear{top:11px}}#overlay{display:none;background:#000;opacity:0.8;position:fixed;z-index:50;top:0;left:0;width:100%;height:100%}.overlayBox{display:none;position:fixed;z-index:99;padding:0px;border-top:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:#333;color:#fff;min-width:300px;-moz-box-shadow:0px 0px 0px #000;-webkit-box-shadow:0px 0px 0px #000;box-shadow:0px 0px 0px #000;text-align:left;margin-left:-9px}#usernameSwitchOverlay.overlayBox{min-width:460px}.boxTitle,#age_warning_pop h1{font-size:20px;color:#fff;margin-bottom:15px;padding-right:25px;font-weight:normal;height:50px;line-height:50px;padding-left:10px;background:rgba(68,68,68,0.5)}#age_warning_pop p{padding:0px 20px 0px 20px}#age_warning_pop a.nonChatBtn{display:none}.boxTitle.lessSpace{margin-bottom:5px}.overlayBox a.close{font-size:13px;color:#131313;text-shadow:0px 0px #646464;height:18px;width:18px;line-height:1.4em;display:inline-block;text-decoration:none;background:#525252;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:absolute;right:16px;top:16px;text-align:center;cursor:pointer;padding:0px;float:none}.overlayBox a.close:hover{background:#777;color:#fff;text-shadow:0px 0px #646464;text-decoration:none}.boxTitle span{color:#249ff0}.overlayBox input[type=submit]{box-shadow:0px 0px 0px transparent inset}.overlayBtnArea{padding:10px;background:#393939}.overlayBtnArea a.btnBlue,.overlayBtnArea a.btnGrey,.overlayBtnArea a.btnSilver,.overlayBtnArea a.btnRed,.overlayBtnArea a.btnGreen{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#registerOverlay{width:956px;height:514px}#registerOverlay label{width:180px;height:40px;font-size:15px;line-height:2.8em;margin-bottom:0px;margin-left:10px}#registerOverlay input[type=text],#registerOverlay input[type=password]{width:280px;height:40px;margin-bottom:0px;font-size:20px;font-weight:normal;border:1px solid #0f51a1;border-bottom:1px solid #4085d8;border-right:1px solid #4085d8;background:rgba(82,150,233,0.8);box-shadow:inset 3px 3px 1px rgba(15,62,122,0.3);-webkit-box-shadow:inset 3px 3px 1px rgba(15,62,122,0.3);-moz-box-shadow:inset 3px 3px 1px rgba(15,62,122,0.3);color:#fff;padding-left:12px;margin-left:10px}#registerOverlay input[type=text]:focus,#registerOverlay input[type=password]:focus{background:#fff;box-shadow:inset 0px 0px 0px #eee;-webkit-box-shadow:inset 0px 0px 0px #eee;-moz-box-shadow:inset 0px 0px 0px #eee;-moz-box-shadow:0px 0px 5px #009bda;-webkit-box-shadow:0px 0px 5px #009bda;box-shadow:0px 0px 5px #009bda;color:#000}#registerOverlay .tweener{height:20px}#registerOverlay input[type=submit]{font-weight:bold;width:180px;font-family:Arial;font-size:13px;text-transform:uppercase;height:40px;color:#411705;background:#ffd65e;background:-moz-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(38%, #ffd65e), color-stop(100%, #febf04));background:-webkit-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:-o-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:-ms-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:linear-gradient(to bottom, #ffd65e 38%, #febf04 100%);text-shadow:1px 1px rgba(255,255,255,0.5);letter-spacing:0px;-webkit-appearance:none;margin-left:10px;box-shadow:0px 0px 0px transparent inset}#registerOverlay input[type=submit]:hover{background:#ffd65e;text-shadow:0px 0px #fff;color:#964e02}#registerOverlay label.error{display:none;overflow:hidden;color:#fff;padding:15px 10px 4px 12px;font-size:10px;text-align:center;line-height:1.5em;height:26px;margin-top:0px;margin-bottom:-2px;background-color:#9E0B0F;border:0px;width:auto}#registerOverlay .boxTitle{line-height:2.5em;background:none}#registerOverlay .boxTitle span{color:#ffd800}#registerOverlay .lineOne{font-size:25px;color:#fff;text-transform:uppercase;text-shadow:1px 1px #000;font-weight:bold;margin:10px 0px 0px 95px}#registerOverlay .lineTwo{font-size:38px;color:#ffd800;font-family:"Arial Black", Arial;text-transform:uppercase;text-shadow:1px 1px #000;font-weight:900;margin:13px 0px 20px 130px;letter-spacing:1px}#registerOverlay .close{background:#1e6ece;color:#021d3d}#registerOverlay .close:hover{background:#3b91f7;color:#fff;text-shadow:0px 0px #646464;text-decoration:none}.whitelabelSkin #registerOverlay{background-color:#7d7d7d}.whitelabelSkin .registerOverlayGirls{background:url("/images/skins/whitelabel/basic_02/register/reg-girl.jpg") no-repeat;height:490px}.whitelabelSkin .registerOverlayGuys{background:url("/images/skins/whitelabel/basic_02/register/reg-guy.jpg") no-repeat;height:490px}.whitelabelSkin .registerOverlayTrans{background:url("/images/skins/whitelabel/basic_02/register/reg-trans.jpg") no-repeat;height:490px}#loginOverlay{width:420px}#loginOverlay label{height:40px;line-height:2.9em;padding:2px;width:100px;display:block;float:left;text-align:right;margin-bottom:5px;font-size:15px}#loginOverlay input{float:left;height:40px;line-height:1.7em;padding:2px 2px 2px 10px;color:#fff;width:200px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;margin:0px 50px 10px 4px;background:#a2a1a1;box-shadow:inset 0px 0px 0px;-webkit-box-shadow:inset 0px 0px 0px;-moz-box-shadow:inset 0px 0px 0px;color:#333;font-size:16px}#loginOverlay input[type=submit]{display:inline-block;width:213px;display:inline-block;padding:0px 10px 0px 10px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0px;box-shadow:inset 0px 0px 0px;-webkit-box-shadow:inset 0px 0px 0px;-moz-box-shadow:inset 0px 0px 0px;border-left:0px;background:#0372b9;color:#fff;font-weight:normal;text-decoration:none;color:#fff;text-decoration:none;font-size:18px;text-shadow:none;height:40px;margin-top:6px;cursor:pointer;font-size:18px;font-weight:normal;font-family:sans-serif;text-transform:uppercase;-webkit-appearance:none}#loginOverlay input[type=submit]:hover{background:#1088e8}#loginOverlay input[type=text]:focus,#loginOverlay input[type=password]:focus{background:#fff;box-shadow:inset 0px 0px 0px #eee;-webkit-box-shadow:inset 0px 0px 0px #eee;-moz-box-shadow:inset 0px 0px 0px #eee;-moz-box-shadow:0px 0px 5px #009bda;-webkit-box-shadow:0px 0px 5px #009bda;box-shadow:0px 0px 5px #009bda}#loginOverlay a.forgot{margin:10px 0px 10px 108px;display:inline-block;text-decoration:none;color:#009bda}#loginOverlay a.forgot span{display:inline-block;background:url("/images/icons/icon-info.png") 0px 1px no-repeat;margin:0px 4px 0px 2px;padding-left:19px;height:17px;color:#009bda;font-size:12px}#loginOverlay a.forgot:hover span{text-decoration:underline}.loginOverlaySignup{margin:10px;text-align:center;padding:20px 10px 10px 10px;opacity:.8;border-top:1px solid #444}#error_box.overlayBox,.overlayBox.error{background:#9e0b0f;color:#ffffff;max-width:500px}#success_box.overlayBox,.overlayBox.sucess{background:#62d208;color:#ffffff;max-width:500px}#success_box.overlayBox .boxTitle,.overlayBox.success .boxTitle{background:#62d208;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.2)}#info_box.overlayBox,.overlayBox.info{background:#0072bc;color:#ffffff;max-width:500px}#info_box.overlayBox .boxTitle,.overlayBox.info .boxTitle{background:#0072bc;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.2)}#error_box.overlayBox .boxTitle,.overlayBox.error .boxTitle{background:#9e0b0f;color:#ffffff;border-bottom:1px solid rgba(255,255,255,0.2)}#info_box.overlayBox a.close,#success_box.overlayBox a.close,#error_box.overlayBox a.close{background:#fff;background:rgba(255,255,255,0.5)}.btnSilver.right{margin-right:10px}.overlayBox .centerText{padding:10px;text-align:center}#registration_form .clearfix{position:relative}#registration_form span.error{display:inline-block;background:rgba(158,11,15,0.8);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;min-height:40px;box-sizing:border-box;padding:12px 10px 10px 34px;line-height:18px;height:auto;text-align:left;float:left;margin:0px 0px 0px 20px;position:absolute;max-width:45%;font-weight:normal}#registration_form span.error:before{top:9px;opacity:.6}#registration_form span.error:after{content:"";width:0;height:0;border-right:8px solid rgba(158,11,15,0.8);border-bottom:8px solid transparent;border-top:8px solid transparent;position:absolute;top:15px;left:-8px}#registration_form span.error.yellowError{background:#ffe63f;background:rgba(255,228,0,0.8);color:#2d1203}#registration_form span.error.yellowError:before{background:url("/images/chat/html5/alerts.png") no-repeat scroll 0 0/100px 25px transparent;opacity:.8}#registration_form span.error.yellowError:after{border-right:8px solid rgba(255,228,0,0.8)}#registration_form span.error.greenError{background:#3fff54;background:rgba(98,210,8,0.8);color:#fff}#registration_form span.error.greenError:before{background:url("/images/chat/html5/alerts.png") no-repeat scroll -50px 0/100px 25px transparent;opacity:.8}#registration_form span.error.greenError:after{border-right:8px solid rgba(98,210,8,0.8)}.ie8 #registration_form span.error:before{display:none}.ie8 #registration_form span.error{padding-left:10px}.boxTitle i{display:inline-block;float:left;height:25px;width:25px;background-image:url("/images/icons/icon-sprites.png");margin:13px 10px 0 0;opacity:.7}i.iconInfo{background-position:0 -525px}.boxTitle i:after{content:"";position:absolute;margin:0 0 0 27px;height:25px;width:1px;background:#666}#deal_code_redemption{max-width:500px}#deal_code_redemption .form label{width:120px;height:29px}.overlayBox .loadingIcon{background:rgba(0,0,0,0.7) url("/images/chat/html5/loading.gif") center center no-repeat;height:50px;width:50px;border-right:0;display:inline-block;float:none;position:absolute;left:50%;margin-left:-80px;border-radius:5px;margin:auto}#epochMsg{min-width:800px;min-height:400px}.regCreateAcctDesk{display:block}.regCreateAcctMobile{display:none}.lineOneMobile{margin-top:-18px}.lineOneMobile,.lineTwoMobile{font-family:"Open Sans";text-align:center;font-size:38px;line-height:35px}.lineTwoMobile{color:#f4e645;font-weight:bold;margin-bottom:32px;display:block}#registerOverlay ::-webkit-input-placeholder{color:transparent}#registerOverlay :-moz-placeholder{color:transparent}#registerOverlay ::-moz-placeholder{color:transparent}#registerOverlay :-ms-input-placeholder{color:transparent}#registerOverlay.overlayBox input[type=text],#registerOverlay.overlayBox input[type=password]{text-shadow:none}#registerOverlay input[type=submit],#registerOverlay button{font-weight:bold;width:200px;font-family:Arial;font-size:13px;text-transform:uppercase;height:40px;color:#411705;background:#ffd65e;background:-moz-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(38%, #ffd65e), color-stop(100%, #febf04));background:-webkit-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:-o-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:-ms-linear-gradient(top, #ffd65e 38%, #febf04 100%);background:linear-gradient(to bottom, #ffd65e 38%, #febf04 100%);text-shadow:1px 1px rgba(255,255,255,0.5);letter-spacing:0px;-webkit-appearance:none;margin-left:10px;border:0}.termsCondAgree{margin:11px 0 -7px 204px;line-height:42px}.termsCondAgree a:link,.termsCondAgree a:visited{color:#fff;font-weight:normal}.form .termsCondAgree input[type=checkbox]{margin:9px 8px 0 0}@media all and (max-width: 1024px){#registration_form span.error{width:30%;font-size:11px;line-height:13px}}@media all and (max-width: 900px){.overlayBox{position:absolute;width:96%;padding-bottom:50px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;margin-left:0px;margin-top:0px;background:#383737}.boxTitle{line-height:2.5em;height:40px;border-bottom:1px solid #333;margin-bottom:10px;padding:0px 10px 10px 10px}.overlayBox a.close{font-size:16px;height:30px;line-height:30px;right:25px;top:10px;width:30px}#loginOverlay{width:96%}#loginOverlay label{display:block;float:none;font-size:16px;margin:4px;text-align:left;margin-left:10px}#loginOverlay input{float:none;display:block;margin:4px;padding:2px 2px 2px 3px;width:90%;margin-left:10px}#loginOverlay input[type="submit"]{margin-top:-40px;padding:0 10px;width:150px;margin-left:10px}#loginOverlay a.forgot{margin:-38px 0 10px 180px;position:absolute}.centerLForm{display:block;width:auto;margin:auto}#registerOverlay{height:auto;margin-left:0px;margin-top:0px;padding-top:0px;padding-right:0px;width:100%}#registerOverlay.girls,#registerOverlay.guys{background:#0f51a1}#registerOverlay .boxTitle{line-height:auto;border-bottom:0px}#registerOverlay .lineOne{color:#fff;font-size:12px;font-weight:bold;padidng-top:10px;margin:-45px 0 0 10px}#registerOverlay .lineTwo{font-size:28px;margin:0px 0 10px 10px}#registerOverlay .close{top:24px}#registerOverlay label{font-size:16px;float:none;text-align:left;margin-left:10px}#registerOverlay input[type="text"],#registerOverlay input[type="password"]{float:none;width:90%;background:#fff;margin-left:10px}#registerOverlay label.error{position:absolute;right:20px;margin:-42px 0px 0px 0px;height:20px;line-height:1em;padding:15px 4px 4px 12px;text-align:center;width:126px;border-top:0px;box-shadow:inset 0px 0px 0px rgba(255,255,255,0);-webkit-box-shadow:inset 0px 0px 0px rgba(255,255,255,0);-moz-box-shadow:inset 0px 0px 0px rgba(255,255,255,0)}#registerOverlay input[type="submit"]{margin-top:-30px;margin-left:10px}#registerOverlay .tweener{height:0px}#registerOverlay clearfix:last-child label{height:5px}#registration_form span.error{position:relative;width:90%;max-width:none;margin-left:10px}#registration_form span.error:after{display:none}}@media all and (max-width: 767px){.regCreateAcctDesk{display:none}.regCreateAcctMobile{display:block}#registerOverlay input[type=text],#registerOverlay input[type=password]{width:93%;box-shadow:none;font-size:17px;margin:0 2% 10px 2%;color:#7a7a7a}#registerOverlay button{width:93%;height:60px;background:#24c427;color:#fff;text-transform:capitalize;text-shadow:none;margin-top:0;margin-left:10px;font-family:"Open Sans";font-size:26px;border:none}#registerOverlay ::-webkit-input-placeholder{color:#8b8b8b}#registerOverlay :-moz-placeholder{color:#8b8b8b}#registerOverlay ::-moz-placeholder{color:#8b8b8b}#registerOverlay :-ms-input-placeholder{color:#8b8b8b}#registration_form span.error{width:93%;margin-left:10px;margin-bottom:10px}.termsCondAgree{margin:0px 0 8px 11px}.form .termsCondAgree input[type=checkbox]{margin:9px 8px 0 4px}}@media all and (max-width: 500px){#epochMsg{min-width:250px;min-height:250px}}#tipping_area{display:none;height:0px;overflow:hidden}.hideNormalTippingArea{display:none}.party #tipping_area{background:#191919;display:table;width:100%;height:auto;position:relative;margin-top:1px;overflow:visible}.anonymousOn{padding-bottom:20px}#tipping_area.promoAvailable{background:#191919;display:block;width:100%;height:auto;position:relative;overflow:hidden;margin-top:1px}.tippingTitle{display:table-cell;width:20px;position:relative;vertical-align:middle}.tippingTitle span{color:#e1e1e1;display:inline-block;font-size:12px;left:0;letter-spacing:1px;margin-left:-15px;margin-top:-10px;position:absolute;text-align:center;z-index:2;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ie8 .tippingTitle span{overflow:hidden}.tippingContainer{display:table-cell;position:relative;padding:0;vertical-align:top}.tippingContainer .tipButton{height:40px;float:left;width:33.3%;background:#3c3b3b;position:relative;box-sizing:border-box;border-bottom:1px solid #191919;border-left:1px solid #191919}.noCreditsSpan{display:none}.noCredits .noCreditsSpan{height:100%;width:100%;display:block;z-index:2;background-color:rgba(0,0,0,0.7);background-image:url("/images/chat/html5/not-enough-credits.png");background-size:auto 100%;background-repeat:no-repeat;background-position:top center;position:absolute;top:0;left:0;box-sizing:border-box;cursor:default}.noCreditsTipInfo{position:absolute;z-index:11;width:100%;height:130%;background:#333333;top:0;left:-110%;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.noCreditsTipInfo.open{left:0%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.noCreditsTipInfo .title{height:40px;line-height:40px;font-size:15px;background:#404040;padding-right:40px}.noCreditsTipInfo .title i{float:left;display:inline-block;width:40px;height:40px;background-size:40px auto;background-repeat:no-repeat;background-position:center 0px}.noCreditsTipInfo .title span{display:inline-block;height:40px;line-height:45px}.noCreditText{padding:10px;text-align:left}.tippingContainer .tipButton.specialBg{background:#efa524;color:#863609}.tippingContainer .tipButton:hover{background:#444;cursor:pointer}.tippingContainer .tipButton.noCredits:hover .tipImage{-webkit-animation-name:none;animation-name:none}.tippingContainer .tipButton:hover .tipImage{-webkit-animation-name:goldGlow;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:goldGlow;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}@-moz-keyframes goldGlow{0%{background-color:#5a1401}50%{background-color:#b67406}100%{background-color:#5a1401}}@-webkit-keyframes goldGlow{0%{background-color:#5a1401}50%{background-color:#b67406}100%{background-color:#5a1401}}@keyframes goldGlow{0%{background-color:#5a1401}50%{background-color:#b67406}100%{background-color:#5a1401}}.tippingContainer .tipImage{float:left;width:45%;height:40px;background-color:#363535;background-color:rgba(0,0,0,0.3);background-size:40px auto;background-repeat:no-repeat;background-position:center 0px}.tippingContainer .tip10{background-position:center 0px}.tippingContainer .tip25{background-position:center -40px}.tippingContainer .tip50{background-position:center -80px}.tippingContainer .tip100{background-position:center -120px}.tippingContainer .tip250{background-position:center -160px}.tippingContainer .tip500{background-position:center -200px}.tippingContainer .tip1000{background-position:center -240px}.tippingContainer .tip5000{background-position:center -360px}.tippingContainer .tip10000{background-position:center -400px}.tippingContainer .tip25000{background-position:center -440px}.tippingContainer .tip50000{background-position:center -480px}.tippingContainer .tipFlood{background-position:center -280px}.tippingContainer .tipCustom{background-position:center -320px}.tippingContainer .tipText{float:left;width:55%;text-align:center;font-size:15px;height:38px;padding-top:4px;color:#fff}.large .tippingContainer .tipText{font-size:14px}.tippingContainer .tipText span{display:block;font-size:9px;margin-top:-5px;opacity:.8}#custom_tip_cover,#custom_tip_cover_2{display:block;position:absolute;width:100%;height:100%;top:100%;left:0;z-index:2;background:#000;background:rgba(0,0,0,0.8);-webkit-transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;transition:top .5s ease-in-out}#custom_tip_cover.open,#custom_tip_cover_2.open{top:0%;-webkit-transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;transition:top .5s ease-in-out}.customTipTitle{position:relative;width:100%;height:30px;line-height:30px;background:#222;text-align:center}#custom_tip_cover_2 .customTipTitle{text-indent:10px;text-align:left}a#close_tip,a#close_tip_2{display:block;position:absolute;width:60px;height:30px;text-align:center;top:0;right:0;color:#fff;background:#555}#custom_tip_cover_2 a#close_tip_2{width:65px}a#close_tip:hover,a#close_tip_2:hover{color:#000;background:#ccc}.customTipArea{margin:26px auto 0px auto;max-width:360px}.multiModels .customTipArea{max-width:230px}#custom_tip_cover_2 .customTipArea{max-width:none;width:100%}.customTipArea #custom_tip_2{height:29px;padding:0 0 0 5px;margin:0 0 0 5px;width:135px;background:#fff;border:1px solid #222;float:left}#custom_tip_cover_2 .customTipArea .tipText{margin-left:0px;text-align:center;padding-right:40px;padding-top:4px}#custom_tip_cover_2 .tipRow2{display:inline-block;margin-top:14px;line-height:18px}.overVideoPanel #custom_tip_cover_2 .iconInfo{border-radius:0;background-color:transparent;margin-top:3px}.overVideoPanel #custom_tip_cover_2 #custom_tip_link.btnBlue{margin-top:0px}.overVideoPanel #custom_tip_cover_2 #custom_tip{margin:-2px 0px 0 0}#custom_tip_cover_2 #tip_flood_flag{height:25px}.customTipArea a#custom_tip_link_2{height:30px;line-height:30px;margin:0 0 0 5px;float:left}.customTipArea .sep{height:31px;margin:0 5px 0 10px;width:1px;background:#555;float:left}.customTipArea i.iconInfo{display:inline-block;position:relative;float:left;height:25px;width:25px;background-image:url("/images/icons/icon-sprites.png");margin:2px 0px 0 2px;opacity:.7;cursor:pointer}.customTipArea i.iconInfo:hover{opacity:1}.customTipArea i.iconInfo{background-position:0 -525px}.customTipArea .iconInfo div{display:none}.customTipArea i.iconInfo:hover div{display:block;position:absolute;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;top:-47px;right:0px;color:#000;font-size:10px;padding:5px;font-style:normal;-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000;opacity:.9;width:300px}.customTipArea i.iconInfo:hover div:after{content:"";width:0;height:0;border-top:5px solid #ffffff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:8px;bottom:-5px}#custom_tip_cover_2 .customTipArea i.iconInfo:hover div:before{display:none}#custom_tip_cover_2 .customTipArea i.iconInfo:hover div{top:-65px;width:150px;max-height:50px;right:50%}#custom_tip_cover_2 .customTipArea i.iconInfo:hover div:after{content:"";width:0;height:0;border-top:5px solid #ffffff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:34%;margin:0;bottom:-5px}.customTipArea .tipText{text-align:left;margin-left:10px}.customTipArea #tip_flood_flag_2{float:left;display:inline-block;height:27px;width:20px;cursor:pointer}.customTipArea .tipFloodText{float:left;display:inline-block;line-height:31px;height:31px}#tip_panel .tippingContainer{width:100%;margin:0 0 1px 0;padding:0;position:relative;display:block}#tip_panel .tippingContainer .tipButton{display:block;float:left;box-sizing:border-box;width:50%;border-bottom:1px solid #191919;border-left:1px solid #191919}#tip_flood_flag:disabled,#tip_flood_flag_2:disabled{opacity:.7}.panelMulti{display:block;text-align:center;background:#3c3b3b;margin:0.5% 0 0 0.5%;padding-top:5px;height:70px}.multiModel{display:inline-block}#tipping_area .multiModel{display:block;text-align:center;background:#3c3b3b;margin:0.5% 0.5% 0 0;height:38px}.multiModel label{margin:5px 5px 0 0;line-height:auto;width:auto}.multiModel select{margin:5px 0 0 0;line-height:auto;width:auto;max-width:275px}.tipButton.disabled{cursor:not-allowed;opacity:.5}.tipButton.disabled:hover{cursor:not-allowed}.customTipTitle span{display:none}.overVideoPanel .anonymous{background:rgba(55,55,55,0.6) none repeat scroll 0 0;color:#b2b2b2;font-size:12px;height:33px;line-height:33px;margin:1px 0px 1px 0px;position:relative;text-align:center;display:block}.overVideoPanel .anonymous label,.anonymousPanel label{cursor:pointer}.anonymousPanel{width:90%;position:absolute;bottom:0;left:0;z-index:10;display:none}.anonymousOn .anonymousPanel{display:block}.anonymousPanel label{font-size:10px}.anonymousPanel i.infoIcon,.anonymous i.infoIcon{width:14px;height:13px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#555;display:inline-block;font-style:italic;margin:0;text-align:center;color:#fff;line-height:1.1em;font-size:11px;font-family:"Times New Roman";opacity:.7;position:relative;padding:0}.anonymousPanel i.infoIcon:hover,.anonymous i.infoIcon:hover{opacity:1;cursor:pointer}.anonymousPanel i.infoIcon:hover,.anonymous i.infoIcon:hover{opacity:1;cursor:pointer}.anonymousPanel i.infoIcon span,.anonymous i.infoIcon span{display:none}.anonymousPanel i.infoIcon:hover span,.anonymous i.infoIcon:hover span{display:inline-block;position:absolute;padding:4px;background:#666666;bottom:20px;right:-50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:2;color:#fff;line-height:18px;min-width:200px;font-style:normal;text-align:left;font-family:'Open Sans', sans-serif, helvetica;-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.9);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.9);box-shadow:0px 0px 5px rgba(0,0,0,0.9)}.anonymousPanel i.infoIcon:hover span{right:auto;left:-60px}.anonymousPanel i.infoIcon span:before,.anonymous i.infoIcon span:before{content:"";display:inline-block;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #666;position:absolute;bottom:-5px;left:69%}.anonymousPanel i.infoIcon span:before{left:62px}.setAbove{display:block;top:0;left:0;position:absolute;z-index:10;width:100%}.mobileTipInfo{display:none}.custom-gift-input-container,.custom-gifts-buttons-container,.gift-item-from-modal-button{display:flex;align-items:center}.custom-gift-input-container,.gift-item-from-modal-button{flex-direction:column}.gift-item-from-modal-button{cursor:pointer;background:rgba(0,0,0,0.3);padding:10px;border-radius:10px}.gift-item-text{font-size:12px;color:#ecd13c;font-weight:bold}.custom-gift-input-container{margin-bottom:1.5em}.custom-gift-input-container span{margin:7px 0;font-weight:bold;text-transform:uppercase}.custom-gift-input-container input{text-align:center;width:180px;padding:10px;border-radius:20px;font-weight:bold;font-size:18px}.custom-gifts-buttons-container{flex-direction:row;justify-content:space-around;margin:1.5em 0}.gift-item-from-modal{display:inline-block;width:108px;height:100px;background-repeat:no-repeat;position:relative;background-size:435px}.valentines-custom-gift-container .gift-item-from-modal{background-image:url(/images/promo/valentines-chat/hearts-sprite_2.png)}.big-bang-custom-gift-container .gift-item-from-modal{background-image:url(/images/promo/independence-day-chat/firework-sprite.png)}.st-patricks-custom-gift-container .gift-item-from-modal{background-image:url(/images/promo/st-pats-chat/shamrocks-sprite.png)}.easter-custom-gift-container .gift-item-from-modal{background-image:url(/images/promo/easter-chat/eggs-sprite.png)}.fiesta-de-mayo-custom-gift-container .gift-item-from-modal{background-image:url(/images/promo/fiestademayo-chat/shot-glass-sprite.png)}.july-custom-gift-container .gift-item-from-modal{background-image:url(/images/chat/html5/animations/tip_animation_rain_july.png)}.send-custom-gifts .gift-item-from-modal{display:inline-block;width:108px;height:100px;position:relative;background-size:cover;background-position:center !important}.valentines-custom-gift-container .send-custom-gifts .gift-item-from-modal{background-image:url(/images/promo/valentines-chat/custom-hearts.png)}.st-patricks-custom-gift-container .send-custom-gifts .gift-item-from-modal{background-image:url(/images/promo/st-pats-chat/custom-hearts-example.png)}.easter-custom-gift-container .send-custom-gifts .gift-item-from-modal{background-image:url(/images/promo/easter-chat/custom-eggs-example.png);width:100px;height:98px}.big-bang-custom-gift-container .send-custom-gifts .gift-item-from-modal{background-image:url(/images/promo/independence-day-chat/big-bang-gift-fireworks-all.png);width:100px;height:98px}.fiesta-de-mayo-custom-gift-container .send-custom-gifts .gift-item-from-modal{background-image:url(/images/promo/fiestademayo-chat/custom-shots-example.png);width:100px;height:98px}.july-custom-gift-container .send-custom-gifts .gift-item-from-modal{background-image:url(/images/chat/html5/animations/tip_animation_rain_july.png);width:100px;height:98px}.send-all-seven-gifts .gift-item-from-modal,.send-custom-gifts .gift-item-from-modal{background-position:-326px -96px}.gift-item-from-modal-button:hover{opacity:.8;filter:alpha(opacity=80)}.dont-show-custom-gifting-message-container{display:flex;align-items:center;justify-content:flex-end;font-size:11px}.custom-gift-form-in-modal{display:flex;align-items:center;justify-content:center;flex-direction:column}.custom-gift-form-in-modal span{font-size:11px}#tip_animation{position:absolute;bottom:0px;left:0;background:transparent;width:100%;height:calc(100% - 34px);overflow:hidden}.backGroundTipCvs{position:absolute;bottom:0px;left:0;background:transparent;width:1920px;height:1080px}.foreGroundTipCvs{position:absolute;bottom:0px;left:0;z-index:50;background:transparent;width:1920px;height:1080px}@media all and (min-width: 1250px){.small .tippingTitle{width:67px}.small .tippingTitle span{font-size:12px;margin-left:8px;margin-top:-8px}}@media all and (min-width: 1024px){.mobile .overVideoPanel.open,.phone .overVideoPanel.open,.tablet .overVideoPanel.open{bottom:49px}.mobile .tippingContainer .tipButton:hover .tipImage,.phone .tippingContainer .tipButton:hover .tipImage,.tablet .tippingContainer .tipButton:hover .tipImage{-webkit-animation-name:none;animation-name:none}}@media all and (max-width: 900px){.tippingTitle{display:none}.mobile #tip_panel .tippingContainer .tipButton,.phone #tip_panel .tippingContainer .tipButton,.tablet #tip_panel .tippingContainer .tipButton{border:1px solid #333;margin:1px;width:49%;background-color:transparent;background:none;height:60px}.mobile .tippingContainer .tipImage,.phone .tippingContainer .tipImage,.tablet .tippingContainer .tipImage{background-color:transparent;width:60px;margin-top:10px}.mobile .tippingContainer .tipButton:hover .tipImage,.phone .tippingContainer .tipButton:hover .tipImage,.tablet .tippingContainer .tipButton:hover .tipImage{-webkit-animation-name:none;animation-name:none}.mobile .tippingContainer .tipText,.phone .tippingContainer .tipText,.tablet .tippingContainer .tipText{font-size:13px;text-transform:Capitalize;line-height:50px;text-align:left}.mobile .tippingContainer .tipText span,.phone .tippingContainer .tipText span,.tablet .tippingContainer .tipText span{font-size:13px;display:inline-block;padding-left:5px;text-transform:lowercase}.mobile .overVideoPanel .anonymous,.phone .overVideoPanel .anonymous,.tablet .overVideoPanel .anonymous{background-color:transparent;height:50px;line-height:50px}.mobile .anonymousPanel i.infoIcon,.anonymous i.infoIcon,.phone .anonymousPanel i.infoIcon,.anonymous i.infoIcon,.mobile .overVideoPanel #custom_tip_cover_2 .iconInfo,.phone .overVideoPanel #custom_tip_cover_2 .iconInfo,.tablet .anonymousPanel i.infoIcon,.anonymous i.infoIcon,.tablet .overVideoPanel #custom_tip_cover_2 .iconInfo{display:none}.mobile .mobileTipInfo,.phone .mobileTipInfo,.tablet .mobileTipInfo{display:block;opacity:.7;text-align:left;margin:10px 5px 5px 5px;border-top:1px solid rgba(150,150,150,0.3);font-size:10px}.mobileTipInfo h3{font-weight:normal;font-size:14px;padding:0;margin:20px 0 10px 0;display:block}.mobile #custom_tip_cover_2,.phone #custom_tip_cover_2,.tablet #custom_tip_cover_2{z-index:11;top:0;left:auto;right:-110%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile #custom_tip_cover.open,.mobile #custom_tip_cover_2.open,.phone #custom_tip_cover.open,.phone #custom_tip_cover_2.open,.tablet #custom_tip_cover.open,.tablet #custom_tip_cover_2.open{right:0%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi){.noCreditsTipInfo .title i{background-image:url("/images/icons/icon-chat-tips-mobile.png")}.tippingContainer .tipImage{background-image:url("/images/icons/icon-chat-tips-mobile.png")}}#state.room_private #user.private #mobile_menu,#state.room_private #user.private .languageMenu{display:none}#one_click_menu,#cam_2_cam_panel{display:none}.voyeur #state.room_private #user.private #nav_res,.voyeur #state.room_private #user.private #chat_nav,.voyeur #state.room_private #user.private #tipping_area{display:none}#state.room_private #user.private #tipping_area.promoAvailable{display:block}#state.room_private #user.private #video_top_bar{background:none;z-index:2;position:absolute;opacity:0;color:#fff;text-shadow:1px 1px #000;font-size:17px;transition:all 1s ease-in-out}#state.room_private #user.private #video_section:hover #video_top_bar{opacity:1;transition:all .3s ease-in-out}#state.room_private #user.private #non_video_container{top:0}.voyeur #state.room_private #user.private .navSpacer{width:2px}#state.room_private #user.private .headerInfo,#state.room_private #user.private .btnChatRooms,#state.room_private #user.private .btnChatCredits,#state.room_private #user.private .btnPromo,#state.room_private #user.private .btnChatDeals,#state.room_private #user.private .btnChatFanclub,#state.room_private #user.private .btnWebcamTester,#state.room_private #user.private .btnFleshlight,#state.room_private #user.private .bioContent a.btnBlue,#state.room_private #user.private #chat_nav_more_less{display:none}#state.room_private #user.private .bioContent a{pointer-events:none}#state.room_private #user.private #chat_nav_slider.open,#state.room_private #user.private #chat_nav_slider{height:auto;max-height:160px;opacity:1}#state.room_private #user.private #one_click_menu{display:none;height:42px;width:100%;position:absolute;top:0;left:0;padding-left:220px;box-sizing:border-box}#one_click_menu{position:relative;display:none}#state.room_private #user.private #one_click_menu.on{display:table-cell;width:100%}#one_click_loading_private{display:none;position:absolute;width:100%;height:100%;z-index:3;background:rgba(0,0,0,0.8) url("/images/chat/html5/loading.gif") center center no-repeat}#one_click_menu .oneClickBtns{display:table-cell;position:relative;height:42px;width:90%;text-align:center}#one_click_menu .ccMenu{display:table-cell;height:42px;line-height:42px;width:250px;font-size:11px;text-align:right;vertical-align:top}.ccText{position:absolute;right:204px;display:inline-block}.oneCard .ccText{position:absolute;right:180px}#one_click_menu .ccDropHeader{position:absolute;z-index:3;display:block;height:35px;overflow:hidden;padding-bottom:1px;width:195px;font-size:11px;text-align:left;top:3px;right:5px;background:#000000;border:1px solid #444;line-height:20px;color:#eee;box-sizing:border-box}#one_click_menu .oneCard .ccDropHeader{width:175px}#one_click_menu .ccDropHeader:after{content:"";width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #888;position:absolute;right:5px;top:13px;z-index:5}#one_click_menu .ccDropHeader:hover:after{border-top:5px solid #fff;pointer-events:none}#one_click_menu .oneCard .ccDropHeader:after{display:none}#one_click_menu .oneCard .ccDropHeader:hover{-moz-box-shadow:0px 0px 0px transparent;-webkit-box-shadow:5px 0px 5px transparent;box-shadow:5px 0px 5px transparent;overflow:hidden;background:#000000;height:35px}#one_click_menu .oneCard .ccDropHeader span:hover{background:#000}#one_click_menu .ccDropHeader:hover{-moz-box-shadow:5px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow:5px 0px 5px rgba(0,0,0,0.5);box-shadow:5px 0px 5px rgba(0,0,0,0.5);outline:0px;overflow:visible;height:auto}#one_click_menu .ccDropHeader span{box-sizing:border-box;padding:0px 0px 0px 40px;height:35px;line-height:35px;display:block;background:#000000;border-bottom:1px solid rgba(255,255,255,0.2);cursor:pointer;position:relative;outline:0px;font-family:verdana;font-size:9px}#one_click_menu .ccDropHeader span:hover{background:#444}#one_click_menu .ccDropHeader span:last-child{border-bottom:0px}#one_click_menu .ccDropHeader span:before{content:"";position:absolute;width:27px;height:17px;top:9px;left:4px}#one_click_menu .ccDropHeader span.visa:before{background:url("/images/icons/credit-card-icons/visa.png")}#one_click_menu .ccDropHeader span.mastercard:before{background:url("/images/icons/credit-card-icons/mastercard.png")}#one_click_menu .ccDropHeader span.discover:before{background:url("/images/icons/credit-card-icons/discover.png")}#one_click_menu .ccDropHeader span.jcb:before{background:url("/images/icons/credit-card-icons/jbc.png")}#one_click_menu .ccDropHeader span.diners:before{background:url("/images/icons/credit-card-icons/diners.png")}#one_click_menu .ccDropHeader span.ccbill:before{background:url("/images/icons/credit-card-icons/ccbill.png")}#one_click_menu .ccDropHeader span.epoch:before{background:url("/images/icons/credit-card-icons/epoch.png")}#one_click_menu .ccDropHeader span.wts:before{background:url("/images/icons/credit-card-icons/wts.png")}#one_click_menu a.oneClickButton{display:inline-block;padding:0px 20px 0px 20px;height:33px;margin:5px;cursor:pointer;background:#0072bc;color:#ffffff;font-weight:bold;font-size:13px;position:relative;float:left}#one_click_menu a.oneClickButton:hover{-moz-box-shadow:0px 0px 5px #259ce9;-webkit-box-shadow:0px 0px 5px #259ce9;box-shadow:0px 0px 5px #259ce9;background:#259ce9}#one_click_menu a.oneClickButton>span{display:inline-block;margin:0px 0px 0px 0px;font-weight:normal;font-size:10px}#one_click_menu a.oneClickButton>div{margin:5px 0px 0px 0px;line-height:8px}#one_click_menu a.oneClickButton.bestDeal{background:#00a617;animation-name:bestDeal;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-name:flag;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite}.oneClickButton .rewardsPoints{position:relative;display:inline-block}.oneClickButton .rewardsPoints>i{display:inline-block;width:10px;height:10px;background-image:url("/images/flirtRewards/flirt-rewards-icon.png");background-size:100%;margin:0px 0px -2px 3px}.oneClickButton .rewardsPoints .rewardPointsInfo{display:none;position:absolute;z-index:20;top:20px;left:0px;padding:10px;background-color:#fff;box-shadow:0px 5px 5px rgba(0,0,0,0.4);min-width:150px;color:#000;text-align:left}.oneClickButton .rewardsPoints .rewardPointsAmount{color:#f7c21d}.oneClickButton .rewardsPoints .rewardPointsInfo:before{content:"";width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:-5px;left:3px}.oneClickButton .rewardsPoints .rewardPointsInfo:after{content:"";height:15px;position:absolute;top:-10px;left:0px;width:70px;background:transparent}.oneClickButton .rewardsPoints:hover .rewardPointsInfo{display:inline-block}.oneClickBtns .error{padding:0px 10px 0px 40px;height:42px;font-size:12px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:relative;text-align:left;line-height:42px;width:100%;z-index:999}.oneClickBtns .error .btnSilver{position:absolute;right:20px;top:6px}.oneClickBtns .error:before{top:8px}@-moz-keyframes bestDeal{0%{-moz-box-shadow:0px 0px 0px #05ca20;-webkit-box-shadow:0px 0px 0px #05ca20;box-shadow:0px 0px 0px #05ca20;background:#00a617}50%{-moz-box-shadow:0px 0px 5px #05ca20;-webkit-box-shadow:0px 0px 5px #05ca20;box-shadow:0px 0px 5px #05ca20;background:#05ca20}100%{-moz-box-shadow:0px 0px 0px #05ca20;-webkit-box-shadow:0px 0px 0px #05ca20;box-shadow:0px 0px 0px #05ca20;background:#00a617}}@-webkit-keyframes bestDeal{0%{-moz-box-shadow:0px 0px 0px #05ca20;-webkit-box-shadow:0px 0px 0px #05ca20;box-shadow:0px 0px 0px #05ca20;background:#00a617}50%{-moz-box-shadow:0px 0px 5px #05ca20;-webkit-box-shadow:0px 0px 5px #05ca20;box-shadow:0px 0px 5px #05ca20;background:#05ca20}100%{-moz-box-shadow:0px 0px 0px #05ca20;-webkit-box-shadow:0px 0px 0px #05ca20;box-shadow:0px 0px 0px #05ca20;background:#00a617}}@keyframes bestDeal{0%{-moz-box-shadow:0px 0px 0px #05ca20;-webkit-box-shadow:0px 0px 0px #05ca20;box-shadow:0px 0px 0px #05ca20}50%{-moz-box-shadow:0px 0px 10px #05ca20;-webkit-box-shadow:0px 0px 10px #05ca20;box-shadow:0px 0px 10px #05ca20;background:#05ca20}100%{-moz-box-shadow:0px 0px 0px #05ca20;-webkit-box-shadow:0px 0px 0px #05ca20;box-shadow:0px 0px 0px #05ca20}}#one_click_menu a.oneClickButton.bestDeal:hover{-moz-box-shadow:0px 0px 5px #05ca20;-webkit-box-shadow:0px 0px 5px #05ca20;box-shadow:0px 0px 5px #05ca20;background:#05ca20}#one_click_menu a.oneClickButton.bestDeal:before{content:"";position:absolute;width:42px;height:42px;background:url("/images/icons/best-deal.png") no-repeat;top:-9px;left:-10px}.addCreditsMobile{display:none}.freeAmount{background:#f8b500;background:#23ce26;color:#000;padding:0 3px 0 3px;margin-left:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:12px}#state.room_private #user.private #cam_2_cam_panel,#vip .feature #state.room_private #user.private #cam_2_cam_panel{display:block;position:relative;padding:0px;background:#000000;margin-bottom:-3px}#state.room_private #user.private #cam_2_cam_panel.largeCam,#state.room_private #user.private #cam_2_cam_panel.smallCam,.feature #state.room_private #user.private #cam_2_cam_panel{margin-bottom:3px}.tablet #cam_2_cam_panel .camVideo,.mobile #cam_2_cam_panel .camVideo,.phone #cam_2_cam_panel .camVideo{display:none}#cam_2_cam_panel .camVideo{height:180px;width:240px;background:url("/images/icons/start-cam.png") no-repeat;background-position:center center;border:1px solid #333;position:relative;cursor:pointer;margin:auto}#cam_2_cam_panel.smallCam .camVideo{float:left;height:135px;width:180px;margin-right:10px}#cam_2_cam_panel .camVideo:hover{border:1px solid #555}#cam_2_cam_panel.smallCam .camVideo #close_cam{display:none}#cam_2_cam_panel .camVideo #close_cam{position:absolute;z-index:3;top:2px;left:2px;height:25px;width:25px;background:#000 url("/images/icons/icon-sprites.png") no-repeat;background-size:50px auto;background-position:0px -976px;opacity:.6}#cam_2_cam_panel .camVideo #close_cam:hover{opacity:1}#cam2CamObject{position:absolute;z-index:2;width:100%;height:100%}#cam_2_cam_panel .camBits{float:none;width:100%;margin:auto;height:40px;text-align:center}#cam_2_cam_panel.largeCam .camBits{float:none;width:370px;margin:auto;height:40px;text-align:center}#cam_2_cam_panel.smallCam .camBits{float:left;width:164px;height:120px;text-align:center}#cam_2_cam_panel.largeCam .availableTimeText,.availableTimeText{display:none}#cam_2_cam_panel.laregCam .availableTimeText,#cam_2_cam_panel.smallCam.hiddenTimer .availableTimeText,#cam_2_cam_panel.hiddenTimer .availableTimeText{display:none}#cam_2_cam_panel.smallCam .availableTimeText{display:none;font-size:12px;color:#fff;margin:10px 0px 0px 0px}#cam_2_cam_panel.smallCam .privateTimer{width:140px}#cam_2_cam_panel.hiddenTimer .privateTimer{display:none}#cam_2_cam_panel .privateTimer{border:1px solid #444;height:30px;line-height:30px;padding-left:30px;position:relative;overflow:hidden;margin:5px 10px 0px 0px;text-align:center;float:left;width:110px}.privateTimer span,.privateTimerUnderVideo span{color:#1e9bed;font-weight:bold;font-size:11px}.voyeur .f4fWatermark{bottom:0px}.voyeur .billingPanel .f4fWatermark{display:none}.privateTimer .timerIcon,.privateTimerUnderVideo .timerIcon{border-right:1px solid #444;height:30px;width:30px;position:absolute;left:0;top:0}.privateTimerUnderVideo .timerIcon{height:23px}.privateTimer .timerIcon:before,.privateTimerUnderVideo .timerIcon:before{content:"";position:absolute;top:2px;left:3px;height:25px;width:25px;background:#000 url("/images/icons/icon-sprites.png") no-repeat;background-size:50px auto;background-position:0px -375px;z-index:2;opacity:.7}.privateTimerUnderVideo .timerIcon:before{top:0px}.privateBtnWrap{float:left;display:inline-block;margin-top:5px}#cam_2_cam_panel.hiddenTimer.smallCam .privateBtnWrap{margin-top:45px}#cam_2_cam_panel.hiddenTimer .privateBtnWrap{float:none;display:block;margin-top:5px;text-align:center}#cam_2_cam_panel.hiddenTimer .endShowBtn,#cam_2_cam_panel.hiddenTimer .addCreditsBtn{float:none}.hiddenAddCreditsBtn .addCreditsBtn{display:none}.refreshBtn{cursor:pointer;height:32px;line-height:32px;color:#ffffff;font-size:11px;background:#555;display:inline-block;margin:0px 5px 0px 0px;padding:0px 8px 0px 8px;opacity:.9;width:auto}a.refreshBtnVoyeur{display:none;height:26px;line-height:2.5em;color:#ffffff;font-size:11px;background:#555;margin:10px 0px 0px 0px;padding:0px 8px 0px 8px;opacity:.9}.voyeur .refreshBtnVoyeur{display:inline-block;margin:8px auto 0 auto;position:relative;z-index:2}.largeCam .refreshBtn{margin:0 6px 0 0;height:32px;line-height:32px}.addCreditsBtn{cursor:pointer;height:32px;line-height:3em;color:#ffffff;font-size:11px;background:#23ce26;float:left;display:inline-block;margin:0px 5px 0px 0px;padding:0px 8px 0px 8px;opacity:.9}.endShowBtn{cursor:pointer;height:32px;line-height:3em;color:#ffffff;font-size:11px;background:#9e0b0f;float:right;display:inline-block;margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;opacity:.9}.smallCam .privateBtnWrap{float:none;display:block;margin-top:5px;width:172px}.smallCam .addCreditsBtn{cursor:pointer;height:26px;line-height:2.5em;color:#ffffff;font-size:11px;background:#23ce26;float:left;display:inline-block;margin:10px 5px 0px 0px;padding:0px 8px 0px 8px;opacity:.9}.smallCam .endShowBtn{cursor:pointer;height:26px;line-height:2.5em;color:#ffffff;font-size:11px;background:#9e0b0f;float:right;display:inline-block;margin:10px 0px 0px 0px;padding:0px 8px 0px 8px;opacity:.9}.endShowBtn:hover,.addCreditsBtn:hover,.refreshBtn:hover,.refreshBtnVoyeur:hover{opacity:1}#state.room_private #user.private #model_info_curtain{display:none}a.back2ChatBtn{display:none}#state.room_private #user.private a.back2ChatBtn{display:inline-block;float:right;height:34px;line-height:34px;background:#555;color:#fff;padding:0 10px 0px 10px;opacity:.7}a.back2ChatBtn:hover{opacity:1}a.back2ChatBtn i{display:inline-block;width:25px;height:25px;margin:3px 8px 0px 0px;background-image:url("/images/icons/icon-sprites.png");background-position:0px 0px;float:left}#chat_buttons .mainBtns.privateTimerUnderVideo{display:none;vertical-align:middle;cursor:default;text-align:center}.centerTimer{min-width:112px;max-width:250px;position:relative;display:inline-block;text-align:left;padding-left:40px}#chat_buttons .mainBtns.addCreditsBtnUnderVideo{cursor:pointer;color:#ffffff;background:#23ce26;display:none;vertical-align:middle;width:140px}#chat_buttons .mainBtns.endShowBtnUnderVideo{cursor:pointer;color:#ffffff;background:#9e0b0f;display:none;vertical-align:middle;width:140px}#state.room_private #user.private .mainBtns.tipBtn{width:auto}.voyeur #chat_buttons .mainBtns.addCreditsBtnUnderVideo:hover,.voyeur #chat_buttons .mainBtns.endShowBtnUnderVideo:hover{opacity:.8}.voyeur a#cc_back_2_full_screen,a#cc_back_2_full_screen{display:none}.voyeur #chat_layout_btns{display:none}.voyeur #state.room_private #user.private a.back2ChatBtn{display:none}.voyeur #chat_room,.voyeur #vid_chat_split{display:none}.voyeur #one_click .scrollPositioning{overflow:hidden}.voyeur .chatContainer{display:block;text-align:center}.voyeur #video_section{display:inline-block}.voyeur #video_top_bar{text-align:left}.voyeur #panel_section{overflow:visible;border:0;position:static;display:inline-block;max-height:0px}.voyeur #state.room_private #user.private #cam_2_cam_panel,.voyeur .mainBtns.tipBtn{display:none}.voyeur #footer{width:100%;bottom:-130px;right:0px;position:absolute}.voyeur #one_click{display:none}.voyeur #chat_buttons .mainBtns.addCreditsBtnUnderVideo,.voyeur #chat_buttons .mainBtns.endShowBtnUnderVideo,.voyeur #chat_buttons .mainBtns.privateTimerUnderVideo{display:table-cell;text-align:center}.voyeur .billingPanel #one_click{display:block}.voyeur .billingPanel a#cc_back_2_full_screen{display:inline-block;float:right;height:34px;line-height:34px;background:#555;color:#fff;padding:0 10px 0px 10px;opacity:.7}a#cc_back_2_full_screen:hover{opacity:1}a#cc_back_2_full_screen i{display:inline-block;width:25px;height:25px;margin:1px 8px 0px 0px;background-image:url("/images/icons/icon-sprites-mobile.png");background-size:50px auto;background-position:0px -1070px;float:left}.ie8 a#cc_back_2_full_screen i{background-image:url("/images/icons/icon-sprites.png");background-size:auto;background-position:0px -1070px}.voyeur .billingPanel .chatContainer{display:table;text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.voyeur .billingPanel #video_section{display:table-cell}.voyeur .billingPanel #video_top_bar{text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.voyeur .billingPanel #panel_section{overflow:visible;border:1px solid #252525;position:relative;display:table-cell;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.voyeur #state.room_private #user.private .billingPanel #cam_2_cam_panel{position:relative;top:auto;background:#000;left:auto;margin-left:0}.voyeur .billingPanel #cam_2_cam_panel .privateTimer{background:none}.phoneBtn{width:120px}.phoneBtn a{padding-right:10px}.voyeur #state.room_private #user.private #chat_buttons .mainBtns.phoneBtn{display:none}#state.room_private #user.private #chat_buttons .mainBtns.phoneBtn{display:table-cell;text-align:center;text-transform:uppercase;padding-left:2px}#state.room_private #user.private #chat_buttons .mainBtns.phoneBtn a{padding-left:2px;color:#fff;background:#0372B9}#chat_buttons .mainBtns.phoneBtn:hover{opacity:.8}.phoneBtn i{background-image:url("/images/icons/icon-sprites.png");background-position:0 -475px;display:inline-block;float:left;height:25px;margin:3px 0 0 9px;width:25px}.computer #feelAppIcon,.tablet .group .chatContainer #feelAppIcon,.mobile .group .chatContainer #feelAppIcon,.phone .group .chatContainer #feelAppIcon{display:none}.tablet .private .privateFeelAppIcon#feelAppIcon,.phone .private .privateFeelAppIcon#feelAppIcon,.mobile .private .privateFeelAppIcon#feelAppIcon{background:url("/images/icons/icon-sprites.png");background-position:0px -400px;width:25px;height:25px;position:absolute;left:170px;margin-top:7px}@-moz-keyframes fade{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes glowText{0%{color:#fff}50%{color:#ccc}100%{color:#fff}}.oneClickWrapper{display:inline-block}#state.room_private #user.private .specialOfferChat.on,#state.room_private #user.private .specialFirework.on{display:none}#state.room_private #user.private .videoFlags,#state.room_private #user.private #fleshlight_flag{display:none}#state.room_private #user.private .scrollingDiv{height:calc(100% - 38px)}#fake_call{position:absolute;top:5px;right:5px}#cam_2_cam_panel .availableTimeText{text-align:left;display:none}.giftingPromo .voyeur #state.room_private #user.private #watermark{bottom:4px}.giftingPromo #state.room_private #user.private .overVideoPanel.open{bottom:172px;bottom:185px}.giftingPromo #state.room_private #user.private .overVideoPanel{bottom:172px;bottom:185px}#user.private #chat_buttons .mainBtns.multiCamsBtn{display:none}#state.room_private #user.private #chat_buttons .mainBtns.multiCamsBtn{display:inline-block;width:100%;position:relative}#chat_buttons .mainBtns.multiCamsBtn a{background:#3b3b3b;text-transform:none;color:#fff;text-align:left;padding-left:80px;margin:0 0 0 -3px;box-sizing:border-box}#chat_buttons .mainBtns.multiCamsBtn a span.arrowMenu{background:#444;position:absolute;top:0;left:0;width:40px;height:100%}#chat_buttons .mainBtns.multiCamsBtn a span.arrowMenu:after{content:"";width:0;height:0;border-bottom:8px solid #999;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;margin:12px 0 0 12px}#chat_buttons .mainBtns.multiCamsBtn a i{position:absolute;top:4px;left:46px;width:25px;height:25px;background-image:url("/images/icons/icon-sprites.png");background-position:0px -1475px;opacity:1}#multi_cam{display:none}#multi_cam:checked ~ #multi_cams_btn #multi_cam_menu{display:block}#multi_cam:checked ~ #multi_cams_btn #multi_cam_menu.disabled{display:none}#multi_cam_menu{display:none;position:absolute;box-sizing:border-box;padding:3px;background:#444;left:0;bottom:30px;width:100%;height:200px;overflow:auto;z-index:50}#multi_cam_menu span{display:block;height:40px;line-height:40px;font-size:14px;padding-left:80px;box-sizing:border-box;color:#ccc;position:relative}#multi_cam_menu span i{position:absolute;top:6px;left:45px;width:25px;height:25px;background-image:url("/images/icons/icon-sprites.png");background-position:0px -1475px;opacity:.7}#multi_cam_menu span:hover,#multi_cam_menu span.active{background:#0372b9;color:#fff}#multi_cam_menu span:hover i,#multi_cam_menu span.active i{opacity:1}#one_minute_left{bottom:-200%;left:50%;width:500px;position:fixed;z-index:100;background-color:#a31717;box-sizing:border-box;padding:10px;margin:0  0 0 -250px;border-radius:0;box-shadow:0px 10px 10px rgba(0,0,0,0.9);transition:all .3s ease-in-out;font-weight:normal}#one_minute_left.success{background-color:#4fc442}#one_minute_left.on{bottom:0;transition:all .3s ease-in-out}.oneMinuteLeftWrap{position:relative;width:100%}#one_minute_left_close{position:absolute;width:30px;height:30px;background-color:rgba(255,255,255,0.4);line-height:30px;color:#fff;font-size:12px;text-align:center;right:0px;top:0px}#one_minute_left_close:hover{background-color:#e06c6d}#one_minute_left .offer-credit-card-info,#one_minute_left .offer-credit-card-info{color:#fff}.triAlert{float:left;width:80px;height:60px;box-sizing:border-box;position:relative;border-right:1px solid #b84d4d}.lightTri{width:0;height:0;border-bottom:45px solid #d89d9a;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;top:5px;left:5px}.darkTri{color:#d89d9a;font-size:18px;font-weight:bold;text-indent:-2.5px;line-height:28px;width:0;height:0;border-bottom:25px solid #a31717;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;top:12px;left:-15px}.oneMinuteLeftWrap .text{float:left;width:330px;padding-left:20px;box-sizing:border-box;color:#fff;font-size:15px}.oneMinuteLeftWrap .text span{display:inline-block;height:30px;line-height:30px;float:left}#one_minute_count_down{font-size:30px;padding:0 10px 0px 0px}.oneMinuteLeftWrap .text span.secondLine{display:block;text-align:center;font-size:13px;width:100%}#one_minute_btn{display:block;background-color:#1fb922;height:40px;line-height:40px;text-decoration:none;color:#fff;text-align:center;font-size:15px;margin-top:5px}#one_minute_btn:hover{background-color:#2bca2e}.fail .oneMinuteLeftWrap .triAlert,.fail .oneMinuteLeftWrap .text,.fail #one_minute_btn,.success .oneMinuteLeftWrap .triAlert,.success .oneMinuteLeftWrap .text,.success #one_minute_btn{display:none}#one_min_feedback{display:none}#one_min_feedback{display:none;color:#fff;font-size:15px;text-align:center;padding:25px}.fail #one_min_feedback,.success #one_min_feedback{display:block}#one_minute_left.success:before,#one_minute_left.success:before{content:"";background:url(/images/chat/html5/alerts.png) no-repeat;background-size:100px 25px;background-position:-50px 0px;width:25px;height:25px;position:absolute;top:18px;left:18px}#state.room_private #user.private #free_credits_tab,#state.room_private #user.private #free_credits_tab.on,.voyeur #state.room_private #free_credits_tab,.voyeur #state.room_private #free_credits_tab.on{display:none !important}#state.room_private #user.private a.dateTab,#state.room_private #user.private a.mobileDateTab,.voyeur #state.room_private a.dateTab,.voyeur #state.room_private a.mobileDateTab{display:none !important}#state.room_private #user.private #video_container{background-size:0px 0px;background-position:-500%}.newCCtext{position:absolute;top:12px;right:5px;z-index:30;font-size:10px}.mobile #state.room_private #user.private .mobile-view-gifting-area,.mobile .voyeur .mobile-view-gifting-area,.phone #state.room_private #user.private .mobile-view-gifting-area,.phone .voyeur .mobile-view-gifting-area{display:none}.camVideo.view-mode #webrtcC2C{display:block;height:100%;width:100%;position:asbolute;top:0;left:0}.camVideo video{display:block;height:100%;width:100%;position:asbolute;top:0;left:0}.camVideo #webrtcC2C #webrtcBtnSet{display:none;display:block}.camVideo.view-mode #webrtcC2C #c2cInfo{display:inline-block}.camVideo.view-mode.broadcasting #webrtcC2C #webrtcBtnSet{display:inline-block}.web-rtc-btns{width:100%;position:absolute;bottom:0;left:0}.camVideo.view-mode .web-rtc-btns #c2cInfo{display:inline-block}.camVideo.view-mode.broadcasting .web-rtc-btns .rtc-btn{display:inline-block}.web-rtc-btns .rtc-btn{display:none;width:auto;height:25px;cursor:pointer;background-color:#000;color:#fff;text-align:center;line-height:25px;float:left;margin:1px;min-width:25px;padding:0 4px;opacity:.6}.web-rtc-btns .rtc-btn:hover{opacity:1}.web-rtc-btns .rtc-btn i{display:inline-block;width:25px;height:25px}#c2cMuteBtn.muted i{background-image:url("/images/icons/icon-sprites.png");background-position:1px -450px}#c2cMuteBtn.unmuted i{background-image:url("/images/icons/icon-sprites.png");background-position:1px -425px}#stopCam2cam i{background-image:url("/images/icons/icon-sprites.png");background-position:0px -975px}.camVideo .loadingImg,.camVideo.view-mode.broadcasting .loadingImg{display:none}.camVideo.view-mode .loadingImg{display:block;position:absolute;top:calc(50% - 20px)}@media all and (max-width: 1670px){#one_click_menu .ccMenu{padding-left:10px}.oneClickWrapper{height:40px;overflow:hidden;border:1px solid #333;background:#222;position:absolute;z-index:5;width:70%;display:block}.oneClickWrapper:hover{height:auto;overflow:visible}.addCreditsMobile{display:block;position:absolute;top:0px;right:0px;width:25px;height:42px;background-color:#333;cursor:pointer}.addCreditsMobile:hover{background-color:#444}.addCreditsMobile:before{content:"";width:0;height:0;border-top:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:20px;right:6px}}@media all and (max-width: 1590px){.kiirooInfo{font-size:11px;padding:10px 10px 10px 240px}.kiirooInfo h3{font-size:13px}.kiirooInfo .kiirooSteps{width:auto;border:0px}.kiirooSteps div{width:300px}#connect_kiiroo{position:absolute;right:50px;top:15px;left:auto}#open_kiiroo_panel{margin:-12px 0px 0px 0px;right:30px}}@media all and (max-width: 1400px){.kiirooInfo{background:none;font-size:11px;padding:10px}.kiirooInfo h3{font-size:13px}.kiirooInfo .kiirooSteps{width:auto;border:0px}#connect_kiiroo{position:absolute;top:46px;left:2px;font-size:12px;margin:0}.kiirooInfo .kiirooSteps{min-height:70px}#connect_kiiroo{position:absolute;right:5px;top:24px;left:auto}.kiirooSteps div{width:265px;font-size:10px}}@media all and (max-width: 1200px){#connect_kiiroo.disabled{font-size:10px}#one_click_menu a.oneClickButton{width:38%}}@media all and (max-width: 1024px){.refreshBtn{height:32px;line-height:3em;margin:0px 5px 0px 0px;padding:0px 8px 0px 8px;width:auto;font-size:10px;padding:0 4px 0px 4px;line-height:32px}.endShowBtn,.addCreditsBtn{font-size:10px;padding:0 4px 0px 4px;line-height:32px}#one_click_menu a.oneClickButton{width:70%;float:none}.tablet #one_click_menu .oneCard .ccDropHeader,.mobile #one_click_menu .oneCard .ccDropHeader,.phone #one_click_menu .oneCard .ccDropHeader{font-size:10px}.tablet .voyeur .privateTimer span,.tablet .voyeur .privateTimerUnderVideo span{font-size:10px}.phone .voyeur .privateTimer .timerIcon:before,.phone .voyeur .privateTimerUnderVideo .timerIcon:before,.mobile .voyeur .privateTimer .timerIcon:before,.mobile .voyeur .privateTimerUnderVideo .timerIcon:before,.tablet .voyeur .privateTimer .timerIcon:before,.tablet .voyeur .privateTimerUnderVideo .timerIcon:before{top:14px}.phone .voyeur .privateTimer .timerIcon,.phone .voyeur .privateTimerUnderVideo .timerIcon,.mobile .voyeur .privateTimer .timerIcon,.mobile .voyeur .privateTimerUnderVideo .timerIcon,.tablet .voyeur .privateTimer .timerIcon,.tablet .voyeur .privateTimerUnderVideo .timerIcon{height:50px;opacity:.5}.phone .endShowBtn:hover,.phone .addCreditsBtn:hover,.mobile .endShowBtn:hover,.mobile .addCreditsBtn:hover,.tablet .endShowBtn:hover,.tablet .addCreditsBtn:hover{opacity:.9}.phone #cam_2_cam_panel .privateBtnWrap,.mobile #cam_2_cam_panel .privateBtnWrap,.tablet #cam_2_cam_panel .privateBtnWrap{position:absolute;right:4px;top:0px}.phone #cam_2_cam_panel .camBits,.mobile #cam_2_cam_panel .camBits,.tablet #cam_2_cam_panel .camBits{height:70px}.mobile #state.room_private #user.private #chat_buttons,.phone #state.room_private #user.private #chat_buttons,.tablet #state.room_private #user.private #chat_buttons{display:table;width:100%;position:relative;z-index:5;bottom:0px;left:0px}.tablet .phoneBtn i,.phone .phoneBtn i,.mobile .phoneBtn i{background-image:url("/images/icons/icon-sprites-mobile.png");background-size:50px auto;margin:11px 0 0 9px}#zip_field{width:100px;margin-right:5px;height:25px}.tablet.giftingPromo #state.room_private #user.private #emoticons_display,.tablet.giftingPromo #state.room_private #user.private #text_size_control_display,.phone.giftingPromo #state.room_private #user.private #emoticons_display,.phone.giftingPromo #state.room_private #user.private #text_size_control_display,.mobile.giftingPromo #state.room_private #user.private #emoticons_display,.mobile.giftingPromo #state.room_private #user.private #text_size_control_display{bottom:190px}.tablet.giftingPromo #state.room_private #user.private #watermark,.tablet.giftingPromo .voyeur #state.room_private #user.private #watermark{bottom:180px}.tablet.giftingPromo #state.room_private #user.private #vid_controls_play_span{top:-100px}.tablet #chat_buttons .mainBtns.multiCamsBtn a i,.phone #chat_buttons .mainBtns.multiCamsBtn a i,.mobile #chat_buttons .mainBtns.multiCamsBtn a i{top:10px}#multi_cam_menu span{font-size:10px;padding-left:30px}.tablet #multi_cam_menu,.phone #multi_cam_menu,.mobile #multi_cam_menu{bottom:40px}#multi_cam_menu span i{left:5px}#chat_buttons .mainBtns.multiCamsBtn a span.arrowMenu:after{margin:16px 0 0 12px}.tablet #chat_buttons .mainBtns.multiCamsBtn a span.arrowMenu:after{margin:18px 0 0 12px}.phone .oneClickButton .rewardsPoints:hover .rewardPointsInfo,.mobile .oneClickButton .rewardsPoints:hover .rewardPointsInfo,.tablet .oneClickButton .rewardsPoints:hover .rewardPointsInfo{display:none}.newCCtext{left:calc(100% - 50px);background-color:#000;height:42px;line-height:42px;color:#eee;transition:all .3s ease-in-out;padding-left:8px;top:0;border-left:1px solid rgab(150, 150, 150, 0.2);white-space:nowrap;display:inline-block;width:160px;border-left:1px solid rgba(150,150,150,0.4)}.newCCtext:hover{left:calc(100% - 160px);transition:all .3s ease-in-out}}@media all and (max-width: 1000px){.ccText{display:none}.oneClickWrapper{width:50%}.kiirooInfo .kiirooSteps{padding:0;border:0}#connect_kiiroo{margin-left:0}}@media all and (max-width: 900px){.tablet.giftingPromo #state.room_private #user.private #vid_controls_play_span{top:0px}.tablet.giftingPromo #state.room_private #user.private #emoticons_display,.tablet.giftingPromo #state.room_private #user.private #text_size_control_display,.phone.giftingPromo #state.room_private #user.private #emoticons_display,.phone.giftingPromo #state.room_private #user.private #text_size_control_display,.mobile.giftingPromo #state.room_private #user.private #emoticons_display,.mobile.giftingPromo #state.room_private #user.private #text_size_control_display{bottom:190px}.tablet.giftingPromo #state.room_private #user.private #watermark,.phone.giftingPromo #state.room_private #user.private #watermark,.mobile.giftingPromo #state.room_private #user.private #watermark,.tablet.giftingPromo .voyeur #state.room_private #user.private #watermark,.phone.giftingPromo .voyeur #state.room_private #user.private #watermark,.mobile.giftingPromo .voyeur #state.room_private #user.private #watermark{bottom:32px}.tablet #cam_2_cam_panel .camBits,.mobile #cam_2_cam_panel .camBits,.phone #cam_2_cam_panel .camBits{height:50px;margin-top:12px}.tablet #cam_2_cam_panel .availableTimeText,.mobile #cam_2_cam_panel .availableTimeText,.phone #cam_2_cam_panel .availableTimeText{float:left;margin:10px 3px 0px 0px}.phone #cam_2_cam_panel .privateBtnWrap,.mobile #cam_2_cam_panel .privateBtnWrap,.tablet #cam_2_cam_panel .privateBtnWrap{top:0;right:auto;left:4px}.phone #cam_2_cam_panel .camBits,.mobile #cam_2_cam_panel .camBits,.tablet #cam_2_cam_panel .camBits{width:auto}.tablet #state.room_private #user.private #roomslist_more_btn,.phone #state.room_private #user.private #roomslist_more_btn,.mobile #state.room_private #user.private #roomslist_more_btn,.tablet .voyeur #roomslist_more_btn,.phone .voyeur #roomslist_more_btn,.mobile .voyeur #roomslist_more_btn{display:none}.tablet #state.room_private #user.private a.back2ChatBtn,.mobile #state.room_private #user.private a.back2ChatBtn,.phone #state.room_private #user.private a.back2ChatBtn{display:none}.oneClickBtns .error{font-size:8px;position:fixed;top:0;left:0;width:100%;z-index:100;overflow:hidden}.oneClickBtns .error .btnSilver{display:none}.phone #panel_section,.mobile #panel_section,.tablet #panel_section{overflow:visible}.phone.giftingPromo .endShowBtn,.mobile.giftingPromo .endShowBtn,.tablet.giftingPromo .endShowBtn{position:absolute;z-index:3;width:300px;right:0;margin:0px -360px -580px 0;top:auto;bottom:0px;float:none;font-size:15px}.phone .endShowBtn,.mobile .endShowBtn{position:absolute;z-index:4;width:300px;right:0;margin:0px -360px -440px 0;top:auto;bottom:0px;float:none}.tablet .endShowBtn{display:none;margin:0px -195px -380px 0}#footer{margin:80px 0px 0px 0px}.tablet #cam_2_cam_panel .privateTimer,.mobile #cam_2_cam_panel .privateTimer,.phone #cam_2_cam_panel .privateTimer{float:right}.mobile #state.room_private #user.private #chat_buttons,.phone #state.room_private #user.private #chat_buttons,.tablet #state.room_private #user.private #chat_buttons{position:fixed;z-index:5;bottom:0px;left:0px;box-shadow:0px 0px 5px #000}.phone .endShowBtn,.mobile .endShowBtn{display:none}#state.room_private #user.private #end_show_under_video{display:table-cell;text-align:center}}@media all and (max-width: 767px){.addCreditsBtn,.refreshBtn{font-size:10px}#cam_2_cam_panel .privateTimer{width:110px;margin:5px 4px 0px 0px}#one_minute_left{left:0;width:100%;margin:0  0 0 0}.oneMinuteLeftWrap .text{width:100%;float:none;font-size:12px;text-align:center;padding:0}.oneMinuteLeftWrap .text span{height:20px;line-height:20px;float:none}.oneMinuteLeftWrap .text span.secondLine{font-size:12px}.oneMinuteLeftWrap .text span{font-size:14px}#one_minute_count_down{font-size:14px;padding:0 5px 0px 0px}#one_minute_btn{font-size:12px;margin-top:5px}.triAlert{display:none}.oneClickWrapper{width:60%}#one_click_menu a.oneClickButton{display:block;float:left;margin-bottom:0 0 10px 0px;padding:2px 0px 2px 0px;box-sizing:border-box;height:auto;font-size:10px;min-height:32px;width:94%}#one_click_menu a.oneClickButton span{font-size:8px}.oneClickWrapper{padding-right:25px}#one_click_menu a.oneClickButton.bestDeal:before{width:21px;height:21px;background-size:21px 21px;top:-5px;left:2px}#one_click_menu .ccMenu{width:180px}#one_click_menu a.oneClickButton>div{margin:0}.tablet #one_click_menu a.oneClickButton>div,.mobile #one_click_menu a.oneClickButton>div,.phone #one_click_menu a.oneClickButton>div{margin-top:4px}#one_click_menu .ccDropHeader{z-index:10;right:-157px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#one_click_menu .oneCard .ccDropHeader{z-index:10;right:-140px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#one_click_menu .ccDropHeader:hover{right:0px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tablet #one_click_menu .ccDropHeader{right:-117px}.tablet #cam_2_cam_panel .availableTimeText,.mobile #cam_2_cam_panel .availableTimeText,.phone #cam_2_cam_panel .availableTimeText{display:none}#zipcode_box label,#zipcode_box input,#zipcode_box a.btnBlue{width:130px}.voyeur .billingPanel #one_click{right:0;top:40px;background:#111;height:120%;overflow:scroll;z-index:50;transition:all .3s ease-in-out}.voyeur .billingPanel a#cc_back_2_full_screen{height:50px;line-height:50px}.voyeur a#cc_back_2_full_screen i{margin:8px 8px 0px 0px}.voyeur .billingPanel .panelPadding{min-height:600px}.voyeur #footer{bottom:-300px}.phone .endShowBtn,.mobile .endShowBtn{margin:0px -195px -350px 0}.phone.giftingPromo .endShowBtn,.mobile.giftingPromo .endShowBtn,.tablet.giftingPromo .endShowBtn{margin:0px -195px -480px 0}.giftingPromo #footer{padding:230px 42px 0px 20px;text-align:center}#footer{padding:80px 42px 0px 20px;text-align:center}.phone #state.room_private #user.private #one_click_menu,.mobile #state.room_private #user.private #one_click_menu{padding-left:140px}#chat_buttons .mainBtns.endShowBtnUnderVideo{width:auto;padding:0 10px 0px 10px}.phone .phoneBtn i,.mobile .phoneBtn i{background-image:url(/images/icons/icon-sprites.png);background-position:0 -475px;display:inline-block;float:none;margin:0}.phone #state.room_private #user.private .ratio2 #watermark,.mobile #state.room_private #user.private .ratio2 #watermark,.phone #state.room_private #user.private .ratio1 #watermark,.mobile #state.room_private #user.private .ratio1 #watermark{bottom:30px}}@media all and (max-width: 767px) and (orientation: landscape){.voyeur #footer{bottom:-300px}}@media screen and (device-width: 768px){.menuOpened .tablet.ios #state.room_private #user.private #chat_buttons.ghost a{opacity:1}.menuOpened .tablet.ios #state.room_private #user.private .ratio2 #video_section,.menuOpened .tablet.ios #state.room_private #user.private .ratio2 #video_container{max-height:215px}.menuOpened .tablet.ios #state.room_private #user.private .ratio1 #video_section,.menuOpened .tablet.ios #state.room_private #user.private .ratio1 #video_container{max-height:288px}.menuOpened .tablet.ios #state.room_private #user.private #cam_2_cam_panel,.menuOpened .tablet.ios #vip .feature #state.room_private #user.private #cam_2_cam_panel{margin-top:50px;margin-left:-40%}}@media screen and (max-width: 1366px) and (orientation: landscape){.tablet .private .privateFeelAppIcon#feelAppIcon{background:url("/images/icons/icon-sprites.png");background-position:0px -400px;width:25px;height:25px;position:absolute;left:unset;right:0;margin-top:40px}}@media all and (device-width: 375px){.phone.ios #state.room_private #user.private .ratio2 #non_video_container,.phone.ios #state.room_private #user.private .ratio2 #video_container{max-height:210px}.phone.ios #state.room_private #user.private .ratio2 #video_section{max-height:190px}.phone.ios #state.room_private #user.private .ratio2 .hdBtn{bottom:2px}.phone.ios #state.room_private #user.private .ratio2 #cam_2_cam_panel{margin-top:47px}.phone.ios #state.room_private #user.private .ratio1 #non_video_container,.phone.ios #state.room_private #user.private .ratio1 #video_container{max-height:240px}.phone.ios #state.room_private #user.private .ratio1 #video_section{max-height:225px}.phone.ios #state.room_private #user.private .ratio1 #cam_2_cam_panel{margin-top:47px}}@media all and (device-width: 360px){.mobile.android #state.room_private #user.private #one_click_menu{padding-left:160px}}@media all and (device-width: 320px){.phone.ios #state.room_private #user.private .ratio1 #non_video_container,.phone.ios #state.room_private #user.private .ratio1 #video_container{max-height:230px}.phone.ios #state.room_private #user.private .ratio1 #video_section{max-height:275px}.phone.ios #state.room_private #user.private .ratio1 #cam_2_cam_panel{margin-top:47px}.phone #state.room_private #user.private #one_click_menu,.mobile #state.room_private #user.private #one_click_menu{padding-left:110px}}@media all and (max-height: 570px){.privateTimer span,.privateTimerUnderVideo span{color:#1e9bed;font-weight:normal;font-size:11px}.tablet #cam_2_cam_panel .privateTimer,.mobile #cam_2_cam_panel .privateTimer,.phone #cam_2_cam_panel .privateTimer{width:110px}}@media all and (max-width: 500px){.oneClickWrapper{width:70%}#one_click_menu .ccMenu{width:40px}}@media all and (max-width: 400px){.phone.giftingPromo .endShowBtn,.mobile.giftingPromo .endShowBtn,.tablet.giftingPromo .endShowBtn{margin:0px -130px -480px 0;width:250px}.phone .endShowBtn,.mobile .endShowBtn{margin:0px -200px -380px 0;width:350px}}@media all and (max-width: 350px){.phone.giftingPromo .endShowBtn,.mobile.giftingPromo .endShowBtn,.tablet.giftingPromo .endShowBtn{margin:0px -110px -500px 0;width:200px}.phone .endShowBtn,.mobile .endShowBtn,.tablet .endShowBtn{margin:0px -110px -380px 0;width:200px}.addCreditsBtn,.refreshBtn{padding:0 4px 0px 4px}}.ie8 .scheduleWrapper{overflow-x:scroll}.valentines .body-deals-lower.valentines .body-deals-lower.body-deals-lower.valentines .body-deals-lower .promoHeader{display:block;position:relative;text-align:center;background-size:auto 100%;background-position:center center}.bgPromoImage{height:100%}.promoLeftImage{height:100%;position:absolute;left:0;top:0}.promoRightImage{height:100%;position:absolute;right:0;top:0}.promoCenterImage{height:170px;display:inline-block}.large .promoCenterImage{height:110px;display:inline-block;padding-right:10px}.flirtoberfest a.logoWrapChat{background:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-flirtoberfest.png") no-repeat;background-size:100%;background-position:center}.flirtoberfest .chatNavBar a.btnPromo i{background-position:0 -1550px}.flirtoberfest .chatNavBar a.btnPromo{-webkit-animation:glowBlue 2s infinite;-moz-animation:glowBlue 2s infinite;-o-animation:glowBlue 2s infinite;animation:glowBlue 2s infinite}.flirtoberfest .chatNavBar a.btnPromo{border-top:1px solid #000}.flirtoberfest .chatNavBar a.btnPromo.active{background-color:#0372b9;opacity:1;border-top:1px solid #0372b9;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowBlue{0%{background-color:#2c2c2c}50%{background-color:#0372b9;opacity:1;border-top:1px solid #0372b9}100%{background-color:#2c2c2c}}@-webkit-keyframes glowBlue{0%{background-color:#2c2c2c}50%{background-color:#0372b9;opacity:1;border-top:1px solid #0372b9}100%{background-color:#2c2c2c}}@keyframes glowBlue{0%{background-color:#2c2c2c}50%{background-color:#0372b9;opacity:1;border-top:1px solid #0372b9}100%{background-color:#2c2c2c}}.flirty-awards .chatNavBar a.btnPromo{-webkit-animation:glowFlirtyAwards 2s infinite;-moz-animation:glowFlirtyAwards 2s infinite;-o-animation:glowFlirtyAwards 2s infinite;animation:glowFlirtyAwards 2s infinite}.flirty-awards .chatNavBar a.btnPromo.active{background-color:#ac954f;opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.flirty-awards-icon{background-image:none;font-size:25px;color:#fff;pointer-events:none;background-image:none !important}@-moz-keyframes glowFlirtyAwards{0%{background-color:#ac954f}50%{background-color:#c1a85b;opacity:1}100%{background-color:#ac954f}}@-webkit-keyframes glowFlirtyAwards{0%{background-color:#ac954f}50%{background-color:#c1a85b;opacity:1}100%{background-color:#ac954f}}@keyframes glowFlirtyAwards{0%{background-color:#ac954f}50%{background-color:#c1a85b;opacity:1}100%{background-color:#ac954f}}.halloween A.logoWrapChat{background-image:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-halloween.png")}.halloween .chatNavBar a.btnPromo i{background-position:0px -1300px}.halloween .chatNavBar a.btnPromo{background-position:-42px 0px;-webkit-animation:glowHalloweenOrange 2s infinite;-moz-animation:glowHalloweenOrange 2s infinite;-o-animation:glowHalloweenOrange 2s infinite;animation:glowHalloweenOrange 2s infinite}.halloween .chatNavBar a.btnPromo.active{background-color:#ea6604;opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowHalloweenOrange{0%{background-color:#2c2c2c}50%{background-color:#ea6604;opacity:1}100%{background-color:#2c2c2c}}@-webkit-keyframes glowHalloweenOrange{0%{background-color:#2c2c2c}50%{background-color:#ea6604;opacity:1}100%{background-color:#2c2c2c}}@keyframes glowHalloweenOrange{0%{background-color:#2c2c2c}50%{background-color:#ea6604;opacity:1}100%{background-color:#2c2c2c}}.f4f20thAnn a.logoWrapChat{background:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-20th-anniversary.png") no-repeat;background-size:100%;background-position:center}.easter .chatNavBar a.btnPromo i,.easter .tablet.giftingPromo .mobile-view-gifting-area i{display:none}.mobile-view-gifting-area i{background-image:none}.easter .chatNavBar a.btnPromo,.easter .phone.giftingPromo .mobile-view-gifting-area,.easter .mobile.giftingPromo .mobile-view-gifting-area,.easter .tablet.giftingPromo .mobile-view-gifting-area{background-image:none;-webkit-animation:glowPink 2s infinite;-moz-animation:glowPink 2s infinite;-o-animation:glowPink 2s infinite;animation:glowPink 2s infinite}.easter .chatNavBar a.btnPromo.active{background-color:#f06eaa;opacity:1;border-top:1px solid #f06eaa;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowPink{0%{background-color:#2c2c2c}50%{background-color:#f06eaa;opacity:1;border-top:1px solid #f06eaa}100%{background-color:#2c2c2c}}@-webkit-keyframes glowPink{0%{background-color:#2c2c2c}50%{background-color:#f06eaa;opacity:1;border-top:1px solid #f06eaa}100%{background-color:#2c2c2c}}@keyframes glowPink{0%{background-color:#2c2c2c}50%{background-color:#f06eaa;opacity:1;border-top:1px solid #f06eaa}100%{background-color:#2c2c2c}}.st-patricks A.logoWrapChat{background-image:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-stpatricks.png")}.st-patricks .chatNavBar a.btnPromo i,.st-patricks .mobile-view-gifting-area i{background-position:0px -950px}.st-patricks .mobile-view-gifting-area i{background-image:url(/images/icons/icon-sprites-mobile.png)}.st-patricks .chatNavBar a.btnPromo,.st-patricks .mobile-view-gifting-area{-webkit-animation:glowGreen 2s infinite;-moz-animation:glowGreen 2s infinite;-o-animation:glowGreen 2s infinite;animation:glowGreen 2s infinite;border-top:1px solid transparent}.st-patricks .chatNavBar a.btnPromo.active{background-color:#25ad28;opacity:1;border-top:1px solid #25ad28;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowGreen{0%{background-color:#2c2c2c}50%{background-color:#25ad28;opacity:1;border-top:1px solid transparent}100%{background-color:#2c2c2c}}@-webkit-keyframes glowGreen{0%{background-color:#2c2c2c}50%{background-color:#25ad28;opacity:1;border-top:1px solid #25ad28}100%{background-color:#2c2c2c}}@keyframes glowGreen{0%{background-color:#2c2c2c}50%{background-color:#25ad28;opacity:1;border-top:1px solid transparent}100%{background-color:#2c2c2c}}.st-patricks .specialOfferChat{background:#1dd035;color:#fff;-webkit-animation-name:specialOfferGlow_stpatricks;-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-name:specialOfferGlow_stpatricks;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite}.st-patricks .offerInformation{background:#1dd035}.st-patricks .specialOfferChat:hover{-webkit-animation-name:none;animation-name:none}@-moz-keyframes specialOfferGlow_stpatricks{0%{background-color:#06470f}50%{background-color:#1dd035}100%{background-color:#06470f}}@-webkit-keyframes specialOfferGlow_stpatricks{0%{background-color:#06470f}50%{background-color:#1dd035}100%{background-color:#06470f}}@keyframes specialOfferGlow_stpatricks{0%{background-color:#06470f}50%{background-color:#1dd035}100%{background-color:#06470f}}.st-patricks .offerInformation a.btnBlue{background-color:#f26522}.st-patricks .creditPromo{border:5px solid #fff200}.independence .mobile-view-gifting-area i,.big-bang .mobile-view-gifting-area i{background-position:0px -1500px;background-image:url(/images/icons/icon-sprites-mobile.png)}.independence .chatNavBar a.btnPromo,.independence .mobile-view-gifting-area,.big-bang .chatNavBar a.btnPromo,.big-bang .mobile-view-gifting-area{-webkit-animation:glowRed 2s infinite;-moz-animation:glowRed 2s infinite;-o-animation:glowRed 2s infinite;animation:glowRed 2s infinite}.independence .chatNavBar a.btnPromo.active,.big-bang .chatNavBar a.btnPromo.active{background-color:#9c0202;opacity:1;border-top:1px solid #dd0000;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowRed{0%{background-color:#dd0000}50%{background-color:#9c0202;opacity:1}100%{background-color:#dd0000}}@-webkit-keyframes glowRed{0%{background-color:#dd0000}50%{background-color:#9c0202;opacity:1}100%{background-color:#dd0000}}@keyframes glowRed{0%{background-color:#dd0000}50%{background-color:#9c0202;opacity:1}100%{background-color:#dd0000}}.independence a.logoWrapChat,.big-bang a.logoWrapChat{background:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-independence.png") no-repeat;background-size:100%}.independence .chatNavBar a.btnPromo i,.big-bang .chatNavBar a.btnPromo i{background-position:0px -1500px}.fiesta-de-mayo #tipping_area{background:#000}.fiesta-de-mayo a.logoWrapChat{background:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-fiestademayo.png") no-repeat;background-size:100%}.fiesta-de-mayo .mobile-view-gifting-area{animation:glowFiestaOrange 2s infinite}.fiesta-de-mayo .mobile-view-gifting-area i{background-position:0px -1100px;background-image:url(/images/icons/icon-sprites-mobile.png)}.fiesta-de-mayo .chatNavBar a.btnPromo i{background-position:0px -1100px}.fiesta-de-mayo .chatNavBar a.btnPromo{background-position:-42px 0px;-webkit-animation:glowFiestaOrange 2s infinite;-moz-animation:glowFiestaOrange 2s infinite;-o-animation:glowFiestaOrange 2s infinite;animation:glowFiestaOrange 2s infinite}.fiesta-de-mayo .chatNavBar a.btnPromo.active{background-color:#ea6604;opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowFiestaOrange{0%{background-color:#2c2c2c}50%{background-color:#ea6604;opacity:1}100%{background-color:#2c2c2c}}@-webkit-keyframes glowFiestaOrange{0%{background-color:#2c2c2c}50%{background-color:#ea6604;opacity:1}100%{background-color:#2c2c2c}}@keyframes glowFiestaOrange{0%{background-color:#2c2c2c}50%{background-color:#ea6604;opacity:1}100%{background-color:#2c2c2c}}.valentines .mobile-view-gifting-area i{background-position:0 -798px;background-image:url(/images/icons/icon-sprites-mobile.png)}.valentines A.logoWrapChat{background-image:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-valentines.png");background-size:100%}.valentines .chatNavBar a.btnPromo i{background-position:0px -798px}.valentines .chatNavBar a.btnPromo,.valentines .mobile-view-gifting-area{background-position:-42px 0px;-webkit-animation:glowValentines 2s infinite;-moz-animation:glowValentines 2s infinite;-o-animation:glowValentines 2s infinite;animation:glowValentines 2s infinite}.valentines .chatNavBar a.btnPromo.active{background-color:#a81e1e;opacity:1;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowValentines{0%{background-color:#2c2c2c}50%{background-color:#a81e1e;opacity:1}100%{background-color:#2c2c2c}}@-webkit-keyframes glowValentines{0%{background-color:#2c2c2c}50%{background-color:#a81e1e;opacity:1}100%{background-color:#2c2c2c}}@keyframes glowValentines{0%{background-color:#2c2c2c}50%{background-color:#a81e1e;opacity:1}100%{background-color:#2c2c2c}}.valentines-custom-hearts-tip,.st-patricks-custom-tip{height:285px;margin:0px 8px 8px 10px;background-size:contain;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column}.valentines-custom-hearts-tip{background-image:url(/images/promo/valentines-chat/custom-hearts-chat.png)}.st-patricks-custom-tip{background-image:url(/images/promo/st-pats-chat/custom-hearts-chat.png)}.valentines-custom-hearts-tip span:nth-child(1),.st-patricks-custom-tip span:nth-child(1){margin-top:-45px;color:#fff;font-weight:bold;font-size:42px;animation:heartbeat 3s ease-in-out infinite both;text-shadow:0px 2px 5px #07400b}.valentines-custom-hearts-tip span:nth-child(2),.st-patricks-custom-tip span:nth-child(2){position:absolute;bottom:18px;color:#007108;font-weight:bold;text-shadow:-1px 1px 1px rgba(0,119,3,0.3);margin-left:0px;max-width:170px;overflow:hidden;padding-left:2px}@keyframes heartbeat{from{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(0.91);animation-timing-function:ease-in}17%{transform:scale(0.98);animation-timing-function:ease-out}33%{transform:scale(0.87);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}@media screen and (max-width: 500px){.valentines-custom-hearts-tip{height:200px}.valentines-custom-hearts-tip span:nth-child(1){margin-top:-50px;font-size:24px;margin-left:-10px}.valentines-custom-hearts-tip span:nth-child(2){bottom:13px;margin-left:-4px;font-size:12px}}.adminMessages.special_promo_gift.promoGift_601{background-color:#a90329;min-height:54px}.adminMessages.special_promo_gift.promoGift_601:before{background-image:url("/images/_common/promo/valentines2016/current-admirer-heart.png");background-repeat:no-repeat;background-size:100%;top:8px}#state.room_private #user.private #vday_admirer_area,.voyeur #vday_admirer_area,.group .private #vday_admirer_area{display:none}#vday_admirer_area{display:block;position:absolute;height:115px;width:115px;z-index:10;text-align:center;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#vday_admirer_area.show{animation-name:heartEntrance;animation-duration:1.6s;animation-timing-function:ease-out;opacity:1;cursor:pointer}@keyframes heartEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}#vday_admirer_area .vdayAdmireHeart{display:block;position:absolute;height:115px;width:115px;background:url("/images/_common/promo/valentines2016/current-admirer-heart.png") no-repeat;background-size:100%;background-position:center center;text-align:center;top:10px;left:27px}@keyframes heartBeat{from{transform:scale(1)}90%{transform:scale(1)}92%{transform:scale(1.4)}94%{transform:scale(1.15)}95%{transform:scale(1.35)}96%{transform:scale(1.2)}97%{transform:scale(1.3)}98%{transform:scale(1.225)}99%{transform:scale(1.5)}100%{transform:scale(1.25)}to{transform:scale(1)}}#vday_admirer_area .vdayAdmireName{height:115px;width:170px;margin:20px 0px 0px 0px;z-index:11;position:relative;display:table;background:url("/images/_common/promo/valentines2016/current-admirer-ribbon.png") no-repeat;background-size:100%;background-position:bottom}.vdayAdmireNameWrap{height:36px;width:95px;margin-top:5px;margin:0 0 0 14px;position:absolute;display:table;z-index:11;bottom:0;word-wrap:break-word;overflow:hidden}.vdayAdmireNameWrap>span{display:table-cell;vertical-align:middle;color:#fff;width:145px}.vdayAdmireNameWrap>span span{display:block;color:#fff;width:140px;max-height:36px;min-height:14px;word-wrap:break-word;overflow:hidden;line-height:15px;padding:0 0 0 2px;font-weight:bold;font-size:12px;text-shadow:-1px -1px rgba(0,0,0,0.3)}.small #vday_admirer_area{height:90px;width:90px}.small #vday_admirer_area .vdayAdmireHeart{height:90px;width:90px;top:0;left:10px}.small #vday_admirer_area .vdayAdmireName{width:110px;height:inherit;margin-top:-0px}.small .vdayAdmireNameWrap{height:28px;width:90px;margin:0 0 0 7px}.small .vdayAdmireNameWrap>span{width:90px}.small .vdayAdmireNameWrap>span span{width:90px;max-height:24px;padding:4px 2px 2px 2px;font-size:10px;line-height:10px;margin-top:4px;font-weight:normal}@media only screen and (max-width: 900px){#vday_admirer_area{height:80px;width:80px}#vday_admirer_area .vdayAdmireHeart{height:80px;width:80px;top:0;left:10px}#vday_admirer_area .vdayAdmireName{width:100px;height:inherit;margin-top:-0px}.vdayAdmireNameWrap{height:28px;width:75px;margin:0 0 0 10px}.vdayAdmireNameWrap>span{width:75px}.vdayAdmireNameWrap>span span{width:75px;max-height:24px;padding:4px 2px 2px 2px;font-size:10px;line-height:10px;margin-top:10px;font-weight:normal}}.giftingPromo #chat_wrap{max-height:calc(100% - 175px)}.valentines .offer-tab:not(.not-available) .tab-top{background-image:url("/images/chat/html5/tab-offer/valentines/tab-02.png");background-color:transparent;background-repeat:no-repeat;background-size:100%;background-position:0 10px;color:#bd086a;border-radius:0px;text-shadow:0px 0px 15px #fff}.valentines .offer-tab:not(.not-available):before{content:"";width:0;height:0;top:40px;left:50%;margin-left:-12px;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #ca0172;position:absolute;display:none}.valentines .offer-tab:not(.not-available):hover:before{display:none}.valentines .offer-tab:not(.not-available) .offer-body{min-height:305px;width:531px;margin-left:-150px;background:url("/images/chat/html5/tab-offer/valentines/body-02.png") no-repeat;background-position:27px 0px}.valentines .offer-tab:not(.not-available) .body-deals{width:405px;box-sizing:border-box;margin-left:84px;margin-top:56px;position:relative;color:#fff;background:url(/images/chat/html5/tab-offer/valentines/body-middle-02.png) no-repeat;background-size:536px 100%;background-position:-84px 94px;padding-right:11px}.valentines .offer-tab:not(.not-available) .anime-1{background-image:url("/images/chat/html5/tab-offer/valentines/anime-1.png");background-color:transparent;background-repeat:no-repeat;width:60px;height:60px;top:0;left:-8px;position:absolute;animation:float-item-1 6s ease-in-out infinite;pointer-events:none}.valentines .offer-tab:not(.not-available) .anime-2{background-image:url("/images/chat/html5/tab-offer/valentines/anime-2.png");background-color:transparent;background-repeat:no-repeat;width:60px;height:60px;top:6px;right:-30px;position:absolute;animation:float-item-1 8s ease-in-out infinite;pointer-events:none}.valentines .offer-tab:not(.not-available) .anime-3{background-image:url("/images/chat/html5/tab-offer/valentines/anime-1.png");background-color:transparent;background-repeat:no-repeat;width:60px;height:60px;top:20px;left:60px;position:absolute;animation:float-item-1 6s ease-in-out infinite;pointer-events:none}.valentines .offer-tab:not(.not-available) .anime-4{background-image:url("/images/chat/html5/tab-offer/valentines/anime-2.png");background-color:transparent;background-repeat:no-repeat;width:60px;height:60px;top:6px;right:60px;position:absolute;animation:float-item-1 8s ease-in-out infinite;pointer-events:none}.valentines .specialOfferChat{color:#fff;background:url("/images/chat/html5/tab-offer/valentines/tab-02.png") no-repeat;height:32px;width:267px;text-align:center;font-weight:bold;margin-left:-160px;margin-top:-1px;z-index:30}.valentines .offerInformation{width:452px;height:0px;background:url("/images/chat/html5/tab-offer/valentines/body-02.png") no-repeat;box-shadow:none;margin-left:-95px;position:relative}.valentines .body-deals-lower{background:url("/images/chat/html5/tab-offer/valentines/body-bottom-02.png") no-repeat;height:165px;margin-left:27px;margin-top:-23px;position:relative}@keyframes float-item-1{0%{transform:translatey(0px) rotate3d(1, 1, 1, 0deg)}50%{transform:translatey(-8px) rotate3d(1, 1, 1, -15deg)}100%{transform:translatey(0px) rotate3d(1, 1, 1, 0deg)}}@keyframes float-item-2{0%{transform:translatey(0px) rotate3d(1, 1, 1, 0deg)}50%{transform:translatey(-4px) rotate3d(1, 1, 1, 15deg)}100%{transform:translatey(0px) rotate3d(1, 1, 1, 0deg)}}.valentines .offer-block{min-height:65px;width:86%;margin:28px 0 10px 24px;padding:12px 0;position:relative}.valentines .offer-block::before,.valentines .offer-block::after{content:"";width:100%;position:absolute;border-top:1px solid #e67492;left:0}.valentines .offer-block::before{top:-3px}.valentines .offer-block::after{bottom:-3px}.valentines .offer-tab .tab-top .deal-name{height:22px;line-height:22px;margin-top:15px;font-size:16px;font-weight:bold}.valentines .offer-block .offer-credits,.valentines .offer-block .offer-amount,.valentines .offer-block{color:#9c2244}.valentines .offer-amount .free-credits{color:#f20d4d}.valentines .offer-block .offer-credits{border-right:1px solid #e6bcc6}.valentines .offer-block .offer-credits{background-color:#fff;line-height:25px;font-size:11px;font-weight:bold;padding-top:15px}.valentines .offer-block .offer-amount{font-size:12px;font-weight:bold;text-align:center;padding-top:3px}.valentines .offer-button a{color:#fff;padding:4px 10px;font-size:11px;border:2px solid #fff;border-radius:5px;background-color:#ce2c73;box-shadow:-1px 3px 9px 1px rgba(0,0,0,0.2);animation-name:glow-offer-hot-deals-valentines;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.valentines .offer-block{background-color:#fff;border-left:5px solid #f20d4d}.valentines .offer-button a:hover{background-color:#e00d48;animation-name:none}.valentines .offer-message,.valentines .offer-credit-card-info,.valentines .offer-credit-card-info a{color:#9c2244;padding:0;margin:23px 0 0 0;padding-top:13px;font-weight:bold;font-size:11px}.valentines .offer-block .offer-credits>div{font-size:40px;color:#f20d4d}@keyframes glow-offer-hot-deals-valentines{0%{background-color:#f20d4d;font-size:10px}50%{background-color:#e00d48;font-size:11px}100%{background-color:#f20d4d;font-size:10px}}.st-patricks .offer-tab:not(.not-available) .tab-top{background-image:url("/images/chat/html5/tab-offer/stpatricks/tab.png");background-color:transparent;background-repeat:no-repeat;background-size:100% 32px;background-position:0 10px;color:#fff;border-radius:0px;text-shadow:0px 0px 15px #000}.st-patricks .offer-tab:not(.not-available):hover:before{display:none}.st-patricks .offer-tab:not(.not-available) .offer-body{min-height:305px;width:531px;margin-left:-150px;background:url("/images/chat/html5/tab-offer/stpatricks/body.png") no-repeat;background-position:27px 0px}.st-patricks .offer-tab:not(.not-available) .body-deals{width:405px;box-sizing:border-box;margin-left:80px;margin-top:56px;position:relative;color:#fff;background:url(/images/chat/html5/tab-offer/stpatricks/body-middle.png) no-repeat;background-size:505px 100%;background-position:-53px 94px;padding-right:11px}.st-patricks .body-deals-lower{background:url("/images/chat/html5/tab-offer/stpatricks/body-bottom.png") no-repeat;height:165px;margin-left:27px;margin-top:-23px;position:relative}.st-patricks .offer-block{min-height:65px;width:86%;margin:28px 0 10px 24px;padding:12px 0;position:relative;background-color:#031f09;border-left:5px solid #439f16}.st-patricks .offer-block::before,.st-patricks .offer-block::after{content:"";width:100%;position:absolute;border-top:1px solid #439f16;left:0}.st-patricks .offer-block::before{top:-3px}.st-patricks .offer-block::after{bottom:-3px}.st-patricks .offer-tab .tab-top .deal-name{height:22px;line-height:22px;margin-top:15px;font-size:16px;font-weight:bold}.st-patricks .offer-block .offer-credits,.st-patricks .offer-block .offer-amount,.st-patricks .offer-block{color:#fff}.st-patricks .offer-amount .free-credits{color:#fff}.st-patricks .offer-block .offer-credits{line-height:25px;font-size:11px;font-weight:bold;padding-top:15px}.st-patricks .offer-block .offer-amount{font-size:12px;font-weight:bold;text-align:center;padding-top:3px}.st-patricks .offer-button a{color:#fff;padding:4px 10px;font-size:11px;border:2px solid #fff;border-radius:5px;background-color:#114d0f;box-shadow:-1px 3px 9px 1px rgba(0,0,0,0.2);animation-name:glow-offer-hot-deals-stpatricks;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.st-patricks .offer-button a:hover{background-color:#114d0f;animation-name:none}.st-patricks .offer-message,.st-patricks .offer-credit-card-info,.st-patricks .offer-credit-card-info a{color:#fff;padding:0;margin:23px 0 0 0;padding-top:13px;font-weight:bold;font-size:11px}.st-patricks .offer-block .offer-credits>div{font-size:36px;color:#fff}@keyframes glow-offer-hot-deals-stpatricks{0%{background-color:#114d0f;font-size:10px}50%{background-color:#188a2a;font-size:11px}100%{background-color:#114d0f;font-size:10px}}.easter .offer-tab:not(.not-available) .tab-top{background-image:url("/images/chat/html5/tab-offer/easter/tab.png");background-color:transparent;background-repeat:no-repeat;background-size:100% 33px;background-position:0 10px;color:#fff;border-radius:0px;text-shadow:0px 0px 15px #000}.easter .offer-tab:not(.not-available):hover:before{display:none}.easter .offer-tab:not(.not-available) .offer-body{min-height:305px;width:531px;margin-left:-150px;background:url("/images/chat/html5/tab-offer/easter/body.png") no-repeat;background-position:27px 0px}.easter .offer-tab:not(.not-available) .body-deals{width:421px;box-sizing:border-box;margin-left:71px;margin-top:56px;position:relative;color:#fff;background:url(/images/chat/html5/tab-offer/easter/body-middle.png) no-repeat;background-size:505px 100%;background-position:-44px 94px;padding-right:11px}.easter .body-deals-lower{background:url("/images/chat/html5/tab-offer/easter/body-bottom.png") no-repeat;height:165px;margin-left:27px;margin-top:-23px;position:relative}.easter .offer-block{min-height:65px;width:86%;margin:28px 0 10px 24px;padding:12px 0;position:relative;background-color:#87c3e7;border-left:5px solid #fff}.easter .offer-block::before,.easter .offer-block::after{content:"";width:100%;position:absolute;border-top:1px solid #fff;left:0}.easter .offer-block::before{top:-3px}.easter .offer-block::after{bottom:-3px}.easter .offer-tab .tab-top .deal-name{height:22px;line-height:22px;margin-top:15px;font-size:16px;font-weight:bold}.easter .offer-amount .free-credits{color:#fff}.easter .offer-block .offer-credits{line-height:25px;font-size:11px;font-weight:bold;padding-top:15px;background-color:transparent;color:#fff}.easter .offer-block .offer-amount{font-size:12px;font-weight:bold;text-align:center;padding-top:3px;color:#fff}.easter .offer-button a{color:#fff;padding:4px 10px;font-size:11px;border:2px solid #fff;border-radius:5px;background-color:#be8adc;box-shadow:-1px 3px 9px 1px rgba(0,0,0,0.2);animation-name:glow-offer-hot-deals-easter;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.easter .offer-button a:hover{background:rgba(190,138,220,0.9);animation-name:none}.easter .offer-message,.easter .offer-credit-card-info,.easter .offer-credit-card-info a{color:#fff;padding:0;margin:23px 0 0 0;padding-top:0;font-weight:bold;font-size:11px}.easter .offer-block .offer-credits>div{font-size:36px;color:#fff}@keyframes glow-offer-hot-deals-easter{0%{background-color:#be8adc;font-size:10px}50%{background-color:#c79de0;font-size:11px}100%{background-color:#be8adc;font-size:10px}}.big-bang .offer-tab:not(.not-available) .tab-top{background-image:url("/images/chat/html5/tab-offer/big-bang/tab.png");background-color:transparent;background-repeat:no-repeat;background-size:100% 33px;background-position:0 10px;color:#fff;border-radius:0px;text-shadow:0px 0px 15px #000}.big-bang .offer-tab:not(.not-available):hover:before{display:none}.big-bang .offer-tab:not(.not-available) .offer-body{min-height:305px;width:531px;margin-left:-150px;background:url("/images/chat/html5/tab-offer/big-bang/body.png") no-repeat;background-position:27px 0px}.big-bang .offer-tab:not(.not-available) .body-deals{width:421px;box-sizing:border-box;margin-left:71px;margin-top:56px;position:relative;color:#fff;background:url(/images/chat/html5/tab-offer/big-bang/body-middle.png) no-repeat;background-size:505px 100%;background-position:-44px 94px;padding-right:11px}.big-bang .body-deals-lower{background:url("/images/chat/html5/tab-offer/big-bang/body-bottom.png") no-repeat;height:165px;margin-left:27px;margin-top:-23px;position:relative}.big-bang .offer-block{min-height:65px;width:86%;margin:28px 0 10px 24px;padding:12px 0;position:relative;background:#43599d;background:linear-gradient(90deg, #43599d 0%, #6d8ab6 48%, #43599d 100%);border-left:5px solid #fff}.big-bang .offer-block::before,.big-bang .offer-block::after{content:"";width:100%;position:absolute;border-top:1px solid #fff;left:0}.big-bang .offer-block::before{top:-3px}.big-bang .offer-block::after{bottom:-3px}.big-bang .offer-tab .tab-top .deal-name{height:22px;line-height:22px;margin-top:15px;font-size:16px;font-weight:bold}.big-bang .offer-amount .free-credits{color:#fff}.big-bang .offer-block .offer-credits{line-height:25px;font-size:11px;font-weight:bold;padding-top:15px;background-color:transparent;color:#fff}.big-bang .offer-block .offer-amount{font-size:12px;font-weight:bold;text-align:center;padding-top:3px;color:#fff}.big-bang .offer-button a{color:#fff;padding:4px 10px;font-size:11px;border:2px solid #fff;border-radius:5px;background-color:#c70a0a;box-shadow:-1px 3px 9px 1px rgba(0,0,0,0.2);animation-name:glow-offer-hot-deals-big-bang;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.big-bang .offer-button a:hover{background-color:rgba(199,10,10,0.9);animation-name:none}.big-bang .offer-message,.big-bang .offer-credit-card-info,.big-bang .offer-credit-card-info a{color:#fff;padding:0;margin:23px 0 0 0;padding-top:0;font-weight:bold;font-size:11px}.big-bang .offer-block .offer-credits>div{font-size:36px;color:#fff}@keyframes glow-offer-hot-deals-big-bang{0%{background-color:#e80f0f;font-size:10px}50%{background-color:#c70a0a;font-size:11px}100%{background-color:#e80f0f;font-size:10px}}.fiesta-de-mayo .offer-tab:not(.not-available):before{content:"";width:0;height:0;top:40px;left:50%;margin-left:-12px;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #fea840;position:absolute}.fiesta-de-mayo .offer-tab:not(.not-available) .tab-top{background-image:url("/images/chat/html5/tab-offer/fiesta/tab-new.png");background-color:transparent;background-repeat:no-repeat;background-size:100% 33px;background-position:0 10px;color:#fff;border-radius:0px;text-shadow:0px 0px 15px #000}.fiesta-de-mayo .offer-tab:not(.not-available):hover:before{display:none}.fiesta-de-mayo .offer-tab:not(.not-available) .offer-body{min-height:305px;width:531px;margin-left:-150px;background:url("/images/chat/html5/tab-offer/fiesta/body.png") no-repeat;background-position:27px 0px}.fiesta-de-mayo .offer-tab:not(.not-available) .body-deals{width:421px;box-sizing:border-box;margin-left:71px;margin-top:56px;position:relative;color:#fff;background:url(/images/chat/html5/tab-offer/fiesta/body-middle.png) no-repeat;background-size:505px 100%;background-position:-44px 94px;padding-right:11px}.fiesta-de-mayo .body-deals-lower{background:url("/images/chat/html5/tab-offer/fiesta/body-bottom.png") no-repeat;height:165px;margin-left:27px;margin-top:-23px;position:relative}.fiesta-de-mayo .offer-block{min-height:65px;width:86%;margin:28px 0 10px 27px;padding:12px 0;position:relative;background-color:rgba(250,181,88,0.9);border-left:5px solid #ea552a}.fiesta-de-mayo .offer-block::before,.fiesta-de-mayo .offer-block::after{content:"";width:100%;position:absolute;border-top:1px solid #ec5623;left:0}.fiesta-de-mayo .offer-block::before{top:-2px}.fiesta-de-mayo .offer-block::after{bottom:-2px}.fiesta-de-mayo .offer-tab .tab-top .deal-name{height:22px;line-height:22px;margin-top:15px;font-size:16px;font-weight:bold}.fiesta-de-mayo .offer-amount .free-credits{color:#dc3606}.fiesta-de-mayo .offer-block .offer-credits{line-height:25px;font-size:11px;font-weight:bold;padding-top:15px;background-color:transparent;color:#fff}.fiesta-de-mayo .offer-block .offer-amount{font-size:12px;font-weight:bold;text-align:center;padding-top:3px;color:#dc3606}.fiesta-de-mayo .offer-button a{color:#fff;padding:4px 10px;font-size:11px;border:2px solid #fff;border-radius:5px;background-color:#e87452;box-shadow:-1px 3px 9px 1px rgba(0,0,0,0.2);animation-name:glow-offer-hot-deals-fiesta;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.fiesta-de-mayo .offer-button a:hover{background-color:rgba(232,116,82,0.7);animation-name:none}.fiesta-de-mayo .offer-message,.fiesta-de-mayo .offer-credit-card-info,.fiesta-de-mayo .offer-credit-card-info a{color:#fff;padding:0;margin:23px 0 0 0;padding-top:0;font-weight:bold;font-size:11px}.fiesta-de-mayo .offer-block .offer-credits>div{font-size:36px;color:#fff}@keyframes glow-offer-hot-deals-fiesta{0%{background-color:#e87350;font-size:10px}50%{background-color:#ec8566;font-size:11px}100%{background-color:#e87350;font-size:10px}}.halloween .offer-tab:not(.not-available) .tab-top{background-image:url("/images/chat/html5/tab-offer/halloween/tab.png");background-color:transparent;background-size:267px 42px;color:#fff;border-radius:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.halloween .offer-tab:not(.not-available) .offer-body{min-height:279px;width:505px;margin-left:-120px;background:url("/images/chat/html5/tab-offer/halloween/body.png") no-repeat}.halloween .offer-tab:not(.not-available) .body-deals{width:331px;box-sizing:border-box;margin-left:89px;margin-top:45px;padding:2px;position:relative;background-color:transparent;color:#fff}.halloween .offer-block .offer-amount{font-size:13px}.halloween .offer-message,.halloween .offer-credit-card-info,.halloween .offer-credit-card-info a{color:#89deda;padding-bottom:5px}.halloween .offer-message{color:#89deda}.halloween .offer-block{background-color:transparent}.halloween .offer-block .offer-credits{background-color:transparent}.halloween .offer-block .offer-credits,.halloween .offer-block .offer-amount{color:#fff}.halloween .offer-button a{color:#9c6604;background-color:#ffc600;animation-name:glow-offer-hot-deals;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-radius:10px}.halloween .offer-button a:hover{background-color:#fddc69;animation-name:none}.halloween .mobile-view-gifting-area i{background-image:url(/images/icons/icon-sprites-mobile.png);background-position:0px -1300px}@media only screen and (max-width: 1024px){.giftingPromo #chat_wrap{max-height:100%}}@media only screen and (max-width: 930px){.valentines.tablet .mobile-offer-tab,.valentines.phone .mobile-offer-tab,.valentines.mobile .mobile-offer-tab,.valentines .mobile-offer-tab .navDropMenu{color:#fff;background:#ca0172}.valentines.tablet .mobile-offer-tab .deal-name,.valentines.phone .mobile-offer-tab .deal-name,.valentines.mobile .mobile-offer-tab .deal-name{color:#fff}.valentines.phone .get-this-deal-btn,.valentines.mobile .get-this-deal-btn,.valentines.tablet .get-this-deal-btn{color:#000}.easter.tablet .mobile-offer-tab:not(.not-available),.easter.phone .mobile-offer-tab:not(.not-available),.easter.mobile .mobile-offer-tab:not(.not-available),.easter .mobile-offer-tab:not(.not-available) .navDropMenu{color:#fff;background:#f754b6}.easter.tablet .mobile-offer-tab .deal-name,.easter.phone .mobile-offer-tab .deal-name,.easter.mobile .mobile-offer-tab .deal-name{color:#fff}.easter.phone .get-this-deal-btn,.easter.mobile .get-this-deal-btn,.easter.tablet .get-this-deal-btn{color:#000}.st-patricks.tablet .mobile-offer-tab,.st-patricks.phone .mobile-offer-tab,.st-patricks.mobile .mobile-offer-tab,.st-patricks .mobile-offer-tab .navDropMenu{color:#fff;background:#00a551}.st-patricks.tablet .mobile-offer-tab .deal-name,.st-patricks.phone .mobile-offer-tab .deal-name,.st-patricks.mobile .mobile-offer-tab .deal-name{color:#fff}.st-patricks.phone .get-this-deal-btn,.st-patricks.mobile .get-this-deal-btn,.st-patricks.tablet .get-this-deal-btn{color:#000}.easter.tablet .mobile-offer-tab:not(.not-available),.easter.phone .mobile-offer-tab:not(.not-available),.easter.mobile .mobile-offer-tab:not(.not-available),.easter .mobile-offer-tab:not(.not-available) .navDropMenu{color:#fff;background:#f754b6}.easter.tablet .mobile-offer-tab .deal-name,.easter.phone .mobile-offer-tab .deal-name,.easter.mobile .mobile-offer-tab .deal-name{color:#fff}.easter.phone .get-this-deal-btn,.easter.mobile .get-this-deal-btn,.easter.tablet .get-this-deal-btn{color:#000}.fiesta-de-mayo.tablet .mobile-offer-tab:not(.not-available),.fiesta-de-mayo.phone .mobile-offer-tab:not(.not-available),.fiesta-de-mayo.mobile .mobile-offer-tab:not(.not-available),.fiesta-de-mayo .mobile-offer-tab:not(.not-available) .navDropMenu{color:#fff;background:#cf2b3a}.fiesta-de-mayo.tablet .mobile-offer-tab .deal-name,.fiesta-de-mayo.phone .mobile-offer-tab .deal-name,.fiesta-de-mayo.mobile .mobile-offer-tab .deal-name{color:#fff}.fiesta-de-mayo.phone .get-this-deal-btn,.fiesta-de-mayo.mobile .get-this-deal-btn,.fiesta-de-mayo.tablet .get-this-deal-btn{color:#000}.independence.tablet .mobile-offer-tab:not(.not-available),.independence.phone .mobile-offer-tab:not(.not-available),.independence.mobile .mobile-offer-tab:not(.not-available),.independence .mobile-offer-tab:not(.not-available) .navDropMenu{color:#fff;background:#cf2b3a}.independence.tablet .mobile-offer-tab .deal-name,.independence.phone .mobile-offer-tab .deal-name,.independence.mobile .mobile-offer-tab .deal-name{color:#fff}.independence.phone .get-this-deal-btn,.independence.mobile .get-this-deal-btn,.independence.tablet .get-this-deal-btn{color:#000}.halloween.tablet .mobile-offer-tab:not(.not-available),.halloween.phone .mobile-offer-tab:not(.not-available),.halloween.mobile .mobile-offer-tab:not(.not-available),.halloween .mobile-offer-tab:not(.not-available) .navDropMenu{color:#fff;background:#fc6c21}.halloween.tablet .mobile-offer-tab .deal-name,.halloween.phone .mobile-offer-tab .deal-name,.halloween.mobile .mobile-offer-tab .deal-name{color:#fff}.halloween.phone .get-this-deal-btn,.halloween.mobile .get-this-deal-btn,.halloween.tablet .get-this-deal-btn{color:#000}}.easter A.logoWrapChat{background-image:url("/images/skins/flirt4free/layout_03_2/holiday-headers/f4f-logo-easter.png");background-size:100%}.easter .mobile-view-gifting-area{background:#2c2c2c url("/images/chat/html5/holiday/holiday-chat-icons.png") no-repeat;background-position:-40px 4px;-webkit-animation:glowPink 2s infinite;-moz-animation:glowPink 2s infinite;-o-animation:glowPink 2s infinite;animation:glowPink 2s infinite}.easter .chatNavBar a.btnPromo{background:#2c2c2c url("/images/chat/html5/holiday/holiday-chat-icons.png") no-repeat;background-position:-40px 0px;-webkit-animation:glowPink 2s infinite;-moz-animation:glowPink 2s infinite;-o-animation:glowPink 2s infinite;animation:glowPink 2s infinite;border-top:0}.easter .chatNavBar a.btnPromo.active{background-color:#f06eaa;opacity:1;border-top:0;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes glowPink{0%{background-color:#2c2c2c}50%{background-color:#f06eaa;opacity:1;border-top:0px solid #f06eaa}100%{background-color:#2c2c2c}}@-webkit-keyframes glowPink{0%{background-color:#2c2c2c}50%{background-color:#f06eaa;opacity:1;border-top:0px solid #f06eaa}100%{background-color:#2c2c2c}}@keyframes glowPink{0%{background-color:#2c2c2c}50%{background-color:#f06eaa;opacity:1;border-top:0px solid #f06eaa}100%{background-color:#2c2c2c}}.topLeftDesign{position:absolute;height:200px;width:200px;top:0px;left:0px}.bottomRightDesign{position:absolute;height:200px;width:200px;bottom:0px;right:0px}.listWrap{width:300px;display:inline-block;height:200px;float:left;background:none;padding:4px;border-top:0px;border-left:0px;margin:0 6px 12px 6px;border-radius:0px;text-align:center;border:1px solid rgba(100,100,100,0.4)}.listInfo{width:283px;float:left;padding:10px 0px 0px 4px;padding-top:0px;font-size:12px}.themeList{display:inline-block;float:left;margin-right:5px;max-width:610px;width:100%}.themeListBox{max-width:610px;min-width:0px;width:100%;position:relative;border:1px solid #000;margin-top:20px}.themeListBox .themeContent{position:relative;height:100%;width:100%;z-index:2}.themeContent .tbl{display:table;width:100%;border-spacing:0px}.themeContent .themeIcon{display:table-cell;width:100px}.themeContent .themeDecription{display:table-cell;padding:0px 8px 16px 8px;font-size:15px}.themeContent .themeDecription h1{display:block;padding:0px;margin:10px 0px 10px 0px;font-size:22px;font-weight:bold}.listWrapper{padding:0px 10px 25px 0px}.listWrapper .listCol{float:left;margin-left:30px;margin-top:-2px}.listWrapper.twoRowList .listCol{width:44%}.listWrapper.threeRowList .listCol{width:28%}.listWrapper .listCol div{display:block;padding:4px 4px 4px 40px;margin:2px;font-size:15px;position:relative}.listWrapper .listCol div span{display:inline-block;position:absolute;top:0px;left:0px;text-align:center;height:100%;width:35px;line-height:2.1em}@media all and (max-width: 2165px){.large .promoRightImage,.large .promoLeftImage{display:none}}@media all and (max-width: 1460px){.promoCenterImage{height:90px;display:inline-block}}@media all and (min-height: 940px){.large .promoRightImage,.large .promoLeftImage{display:none}}@media all and (max-width: 1150px){.promoCenterImage{height:200px;display:inline-block}.promoRightImage,.promoLeftImage{display:none}}@media all and (max-width: 1024px){.easter .chatNavBar a.btnPromo{background-position:-40px 8px}}@media all and (max-width: 1023px){.promoCenterImage{height:auto;max-width:90%;margin:0 auto 0 auto}}@media only screen and (max-width: 930px){#guest.valentines .specialOfferChat.guests{display:none}}@media only screen and (max-width: 767px){.easter a.logoWrapChat,.st-patricks a.logoWrapChat,.fiesta-de-mayo a.logoWrapChat,.valentines a.logoWrapChat,.independence a.logoWrapChat,.f4f20thAnn a.logoWrapChat,.flirtoberfest a.logoWrapChat{background-size:100%;background-position:0px 7px;width:100px}}.voyeur #nav_res,.voyeur #chat_nav,.voyeur #tipping_area,.voyeur .headerInfo,.voyeur .btnChatRooms,.voyeur .btnChatCredits,.voyeur .btnPromo,.voyeur .btnChatDeals,.voyeur .btnChatFanclub,.voyeur .btnWebcamTester,.voyeur .btnFleshlight,.voyeur .bioContent a.btnBlue,.voyeur #chat_nav_more_less,.voyeur #start_show_btn,.voyeur-list-panel{display:none}.voyeur #video_section{display:table-cell}.voyeur #panel_section{overflow:visible;border:0;position:relative;display:table-cell;max-height:100%;width:100%}.voyeur .voyeur-list-panel .scrollingDiv{margin-top:36px;min-height:calc(100% + 36px);right:0}.voyeur .voyeur-list-panel{display:block;padding:0px 2px 2px 2px;box-sizing:border-box;text-align:left;overflow:hidden;position:absolute;height:100%;width:100%;min-width:160px}.voyeur-header{background-color:#252525;padding:6px 10px 6px 10px;font-size:15px;text-align:center;width:100%}.voyeur-item{position:relative;margin:2px;box-sizing:border-box;cursor:pointer}.voyeur-item .voyeur-no-access{opacity:0;position:absolute;bottom:-100%;left:0;height:100%;width:100%;transition:all .3s ease-in-out;background-color:rgba(0,0,0,0.8);font-size:13px;color:#fff;text-align:center;overflow:hidden}.voyeur-item .voyeur-no-access span{display:inline-block;margin-top:35%}.voyeur-item.no-voyeur .voyeur-no-access{opacity:1;transition:all .3s ease-in-out;bottom:0%}.voyeur-item.clonable{display:none}.voyeur-item .btn-switch{display:table;font-size:calc(10px + .2vw);width:40%;padding:5%;box-sizing:border-box;top:35%;left:30%;color:#fff;background-color:#00a7e1;position:absolute;text-align:center;opacity:0;transition:all .3s ease-in-out}.voyeur-item .btn-switch span{display:table-cell}.voyeur-item:hover .btn-switch{opacity:1;transition:all .3s ease-in-out}.voyeur-item img{width:100%}.voyeur-item .performerName{font-size:15px;padding:4px;height:auto}.voyeur-item .voyeur-price{position:absolute;z-index:2;bottom:0;right:0;font-size:12px;padding:3px 6px 3px 6px;background-color:#1e9bed;box-sizing:border-box;color:#fff}.voyeur-items-list{max-height:calc(100% - 62px);margin:auto;display:flex;margin-right:4px}.voyeur-flex{display:flex;flex-direction:column;width:100%}.ratio1 .voyeur-flex{display:block}.ratio1 .voyeur-item{float:left;width:32%;margin:.5%}.voyeur .room_private .f4fWatermark{bottom:70px}.voyeur .billingPanel #one_click{background-color:#111;z-index:2}.loading-voyeur{display:none;top:120%;height:0%;width:0%;position:fixed;background:#333;text-align:center;font-size:calc(1em + .2vw);color:rgba(255,255,255,0.8)}.loading-voyeur-room.loading-voyeur{display:flex;justify-content:center;flex-direction:column;text-align:center;z-index:1000;top:0;left:0;height:100%;width:100%;opacity:.95}.loading-voyeur-room .loadingSpinner{font-size:10px;position:absolute;left:calc(50% - 2.5em);margin-top:-5em}.voyeur-item.clonable{display:none !important}.voyeur-list-panel .error{font-weight:normal;font-size:11px;width:calc(100% - 70px);margin-top:20px}.phone.giftingPromo .voyeur .private .mobile-view-gifting-area,.mobile.giftingPromo .voyeur .private .mobile-view-gifting-area,.tablet.giftingPromo .voyeur .private .mobile-view-gifting-area{display:none}.voyeur-fav{display:none}.voyeur .voyeur-fav{display:block}.voyeur .voyeur-fav a{display:block;position:absolute;z-index:40;width:25px;height:25px;background-color:rgba(0,0,0,0.5);padding:3px;margin:3px}.voyeur-fav a.hide{display:none}.voyeur-fav a i{background-image:url(/images/icons/icon-sprites.png);display:block;width:25px;height:25px}.voyeur-fav a.btnChatFavAdd i{background-position:0px -100px}.voyeur-fav a.btnChatFavRemove i{background-position:0px -125px}.voyuer .modelNameTop{margin-left:30px}@media all and (max-width: 1024px){.tablet .voyeur .voyeur-list-panel{bottom:-30px;left:0;overflow:hidden;position:fixed;height:150px;width:100%;z-index:5;background-color:#000}.tablet .voyeur-items-list{max-height:none;overflow-y:hidden;overflow-x:auto;flex-direction:row;flex-wrap:nowrap;margin:0}.tablet .voyeur-flex{display:table;table-layout:fixed}.tablet .voyeur-item{width:116px;border-right:1px solid #000;display:table-cell;font-size:8px}.tablet .voyeur .privateTimerUnderVideo .timerIcon{height:50px}.voyeur-item .performerName{font-size:9px;padding:2px}.voyeur-item .voyeur-price{font-size:10px;padding:2px 4px 2px 4px}.tablet .voyeur #footer{position:relative}.tablet .voyeur footer{height:400px}.tablet .voyeur #video_section{display:inline-block}body{overflow-x:hidden}.tablet.giftingPromo #state.room_private #user.private #watermark,.phone.giftingPromo #state.room_private #user.private #watermark,.mobile.giftingPromo #state.room_private #user.private #watermark,.tablet.giftingPromo .voyeur #state.room_private #user.private #watermark,.phone.giftingPromo .voyeur #state.room_private #user.private #watermark,.mobile.giftingPromo .voyeur #state.room_private #user.private #watermark{bottom:50px}}@media all and (min-width: 768px) and (orientation: portrait){.tablet .voyeur .voyeur-list-panel{bottom:44px}.tablet .voyeur-item{width:150px}.tablet .voyeur footer{height:700px;margin-bottom:200px}.tablet .voyeur #video_section{display:inline-block}.tablet .voyeur #footer{position:relative;margin-top:300px}.tablet .voyeur .privateTimerUnderVideo .timerIcon:before{margin-top:0px;top:7px}}@media all and (min-width: 768px) and (max-height: 700px){.phone .voyeur-flex,.mobile .voyeur-flex{display:block}.phone .voyeur-item,.mobile .voyeur-item{float:left;width:32%;margin:.5%}}@media all and (max-width: 768px){.voyeur-item .voyeur-no-access span{margin-top:24%}.phone .voyeur .voyeur-list-panel,.mobile .voyeur .voyeur-list-panel{bottom:14px;left:0;overflow:hidden;position:fixed;height:175px;width:100%;z-index:2;background-color:#000}.phone .voyeur-items-list,.mobile .voyeur-items-list{max-height:none;overflow-y:hidden;overflow-x:auto;flex-direction:row;flex-wrap:nowrap;margin:0}.phone .voyeur-flex,.mobile .voyeur-flex{display:table;table-layout:fixed;width:auto}.phone .voyeur-item,.mobile .voyeur-item{height:110px;min-width:150px;max-width:150px;border-right:1px solid #000;display:table-cell}.phone .voyeur .privateTimerUnderVideo .timerIcon,.mobile .voyeur .privateTimerUnderVideo .timerIcon{height:50px}.phone .voyeur .privateTimerUnderVideo .timerIcon:before,.mobile .voyeur .privateTimerUnderVideo .timerIcon:before{margin-top:0px;top:7px}.voyeur-list-panel .error{width:85%;margin:30px auto 0 auto}}.load_images .error:before,.load_images .error_box:before,.load_images .infoAlert:before,.load_images .alert:before,.load_images .alert_box:before{background-image:url("/images/chat/html5/alerts.png")}.load_images .roomsListWrapper a.moreRooms i{background-image:url("/images/icons/icon-sprites-mobile.png")}.load_images .success:before,.load_images .success_box:before{background-image:url("/images/chat/html5/alerts.png")}.load_images .badge1 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/1.png")}.load_images .badge .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/2.png")}.load_images .badge3 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/3.png")}.load_images .badge4 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/4.png")}.load_images .badge5 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/5.png")}.load_images .badge6 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/6.png")}.load_images .badge7 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/7.png")}.load_images .badge8 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/8.png")}.load_images .badge9 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/9.png")}.load_images .badge10 .rewardsBadge{background-image:url("/images/flirtRewards/badges/75x75/10.png")}.load_images .creditPromo{background-image:url("/images/icons/icon-chat-tips.png")}.load_images .specialFirework .creditPromo{background-image:url("/images/chat/html5/promo/fireworks-special-offer.png")}.load_images .flagIcon{background:url("/images/flags/flags.png") no-repeat}.load_images #fleshlight_tab_offer{background:url("/images/chat/html5/fleshlight/get-a-fleshlight.png")}.load_images #fleshlight_tab_offer.guys{background:url("/images/chat/html5/fleshlight/get-a-fleshlight-guys.png")}a.logoWrapChat{background-image:url("/images/skins/flirt4free/layout_03_2/f4f-logo.png")}.load_images #nav_icons i{background-image:url("/images/icons/icon-sprites.png")}.load_images #nav_icons #rewards_status i{background-image:none}@media only screen and (max-width: 1024px){.load_images .flagIcon{background-image:url("/images/flags/flags-mobile.png")}}.load_images .interactiveEnabled .interactiveMouse,.load_images .vstroker .interactiveMouse{background-image:url("/images/icons/interactive-icon.png")}.load_images .vstroker .btnSelectPledge .interactiveSpot{background-image:url("/images/icons/interactive-icon.png")}.load_images .interactiveLaunch{background-image:url("/images/icons/interactive-icon.png")}.load_images #chat_buttons #kiiroo_btn_under_video.mainBtns a{background-image:url("/images/icons/kiiroo.png")}.load_images .videoIcon i{background-image:url("/images/icons/icon-sprites.png")}.load_images .videoIcon.largeLayoutIcon i{background-image:none}.load_images .videoIcon.smallLayoutIcon i{background-image:none}.load_images .hlsIcon i{background-image:url("/images/icons/icon-sprites.png")}.load_images .f4fWatermark{background:url("/images/chat/html5/f4f-watermark.png") no-repeat}.load_images .vsWatermark{background:url("/images/chat/html5/vsm-watermark.png") no-repeat}.load_images .free120Credits{background:url("/images/skins/flirt4free/layout_03_2/free120circle-green.png") no-repeat scroll center top transparent}.load_images .free120CreditsStamp{background:url("/images/chat/html5/120-free.png") no-repeat scroll center top transparent}.load_images .pickShowType .showIcon{background-image:url("/images/icons/icon-sprites.png")}.load_images #timer_check{background:url("/images/chat/html5/check-big.png")}.load_images #timer_check{background:url("/images/chat/html5/check-big.png")}.load_images #processing_transaction .loadingIcon{background:url("/images/chat/html5/loading.gif") center center no-repeat}.videoFlags{background-repeat:no-repeat}.load_images .getKinky{background-image:url("/images/chat/html5/kink/get-kinky.png")}.load_images .getKinkyOffer{background-image:url("/images/chat/html5/kink/get-kinky-hover.png")}.load_images .pickShowType .showIcon{background-image:url("/images/icons/icon-sprites.png")}@media only screen and (max-width: 1024px){.load_images .free120CreditsStamp{background-size:100%}.load_images .f4fWatermark{background-size:contain}}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi){.load_images .pickShowType .showIcon{background-image:url("/images/icons/icon-sprites-mobile.png")}}.load_images #text_controls i{background-image:url("/images/icons/icon-sprites.png")}.load_images #emoticon_controls i{background-image:url("/images/icons/icon-sprites.png")}.load_images a.btnBlue.goInteractive:before{background:url("/images/icons/interactive-icon.png") top center no-repeat}@media all and (max-width: 1024px){.tablet.load_images .mobileBtnControls #settings_btn_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}.tablet.load_images .mobileBtnControls #emoticon_btn_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}.tablet.load_images .mobileBtnControls #boost_btn_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}.tablet.load_images .mobileBtnControls #vote_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}}@media all and (max-width: 900px){.tablet.load_images .mobileBtnControls #settings_btn_mobile i,.mobile.load_images .mobileBtnControls #settings_btn_mobile i,.phone.load_images .mobileBtnControls #settings_btn_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}.tablet.load_images .mobileBtnControls #emoticon_btn_mobile i,.mobile.load_images .mobileBtnControls #emoticon_btn_mobile i,.phone.load_images .mobileBtnControls #emoticon_btn_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}.tablet.load_images .mobileBtnControls #boost_btn_mobile i,.mobile.load_images .mobileBtnControls #boost_btn_mobile i,.phone.load_images .mobileBtnControls #boost_btn_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}.tablet.load_images .mobileBtnControls #vote_mobile i,.mobile.load_images .mobileBtnControls #vote_mobile i,.phone.load_images .mobileBtnControls #vote_mobile i{background-image:url("/images/icons/icon-sprites-mobile.png")}}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10), only screen and (min-resolution: 120dpi){.load_images #text_controls i,.load_images #emoticon_controls i{background-image:url("/images/icons/icon-sprites-mobile.png")}}.load_images a.iframeBtn .moreRooms{background-image:url("/images/chat/html5/chat-icon-spritesheet.png");background-repeat:no-repeat}.error:before,.error_box:before{background-image:url("/images/chat/html5/alerts.png");background-repeat:no-repeat}.success:before,.success_box:before{background-image:url("/images/chat/html5/alerts.png");background-repeat:no-repeat}.alert:before,.alert_box:before{background-image:url("/images/chat/html5/alerts.png");background-repeat:no-repeat}.infoAlert:before{background-image:url("/images/chat/html5/alerts.png");background-repeat:no-repeat}.load_images #registerOverlay.girls{background:#0f51a1 url("/images/skins/flirt4free/layout_03_2/register/reg-girl.jpg") center 0px no-repeat}.load_images #registerOverlay.guys{background:#0f51a1 url("/images/skins/flirt4free/layout_03_2/register/reg-guys.jpg") no-repeat}.load_images #registerOverlay.trans{background:#0f51a1 url("/images/skins/flirt4free/layout_03_2/register/reg-trans.jpg") no-repeat}.load_images .noCreditsTipInfo .title i{background-image:url("/images/icons/icon-chat-tips.png")}.load_images .tippingContainer .tipImage{background-image:url("/images/icons/icon-chat-tips.png")}.mobile.load_images .noCreditsTipInfo .title i,.phone.load_images .noCreditsTipInfo .title i,.tablet.load_images .noCreditsTipInfo .title i{background-image:url("/images/icons/icon-chat-tips-mobile.png")}.mobile.load_images .tippingContainer .tipImage,.phone.load_images .tippingContainer .tipImage,.tablet.load_images .tippingContainer .tipImage{background-image:url("/images/icons/icon-chat-tips-mobile.png")}.load_images #chat_display .icon{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-30wide.png")}.load_images .tip-meter-bar .icon,.load_images .tip-info-buble-section .icon{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-30wide.png")}.load_images a.emo_wrap span{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-30wide.png")}.load_images #room_topic .icon,.load_images #group_component .icon{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-30wide.png")}.load_images #chat_input.chatTextInput img.emoticon{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-30wide.png")}.load_images #chat_display .icon.trick_or_treat,.load_images .emo_wrap span.trick_or_treat,.load_images #room_topic .icon.trick_or_treat,.load_images #chat_input.chatTextInput img.emoticon.trick_or_treat,.load_images #group_component .icon.trick_or_treat{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}.load_images #chat_display .icon.skull,.load_images .emo_wrap span.skull,.load_images #room_topic .icon.skull,.load_images #chat_input.chatTextInput img.emoticon.skull,.load_images #group_component .icon.skull{background-position:0 -30px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}.load_images #chat_display .icon.mummy,.load_images .emo_wrap span.mummy,.load_images #room_topic .icon.mummy,.load_images #chat_input.chatTextInput img.emoticon.mummy,.load_images #group_component .icon.mummy{background-position:0 -90px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}.load_images #chat_display .icon.witch,.load_images .emo_wrap span.witch,.load_images #room_topic .icon.witch,.load_images #chat_input.chatTextInput img.emoticon.witch,.load_images #group_component .icon.witch{background-position:0 -120px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}.load_images #chat_display .icon.vampire,.load_images .emo_wrap span.vampire,.load_images #room_topic .icon.vampire,.load_images #chat_input.chatTextInput img.emoticon.vampire,.load_images #group_component .icon.vampire{background-position:0 -150px;background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png")}.load_images #chat_display .icon.zombie,.load_images .emo_wrap span.zombie,.load_images #room_topic .icon.zombie,.load_images #chat_input.chatTextInput img.emoticon.zombie,.load_images #group_component .icon.zombie{background-image:url("/images/chat/html5/emot-icons/chat-icon-spritesheet-halloween-30wide.png");background-position:0 -180px}.load_images .chatNavBar a i{background-image:url("/images/icons/icon-sprites.png")}@media all and (max-width: 1024px){.load_images .chatNavBar a i{background-image:url("/images/icons/icon-sprites-mobile.png")}.load_images a.iosAppIcon i{background-image:url(/images/icons/f4f-iOS-icon-114x114.png)}}@media all and (max-width: 767px){.load_images #registerOverlay.girls,.load_images #registerOverlay.guys,.load_images #registerOverlay.trans{background-image:none}}.overlayBgCss{position:fixed;top:0;left:0;display:none;height:100%;width:100%;z-index:100;background:#000;background:rgba(0,0,0,0.9)}.overlayBgCss.open-overlay{display:table}.overlayTdCss{display:table-cell;vertical-align:middle;text-align:center}.overlayBoxCss{display:inline-block;position:relative;width:auto;background:#333;max-width:98%;max-height:98%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.boxTitle{font-size:20px;color:#fff;margin-bottom:15px;padding-right:25px;font-weight:normal;text-align:left;height:50px;line-height:50px;padding-left:10px;background:#3f3f3f}.siteBody .boxTitle{background:transparent;border-bottom:1px solid rgba(0,0,0,0.2)}.overlayBoxCss a.close{position:absolute;top:5px;right:5px;font-size:20px;color:#fff;font-weight:normal;text-align:center;width:40px;height:40px;line-height:40px;background:#666;text-decoration:none;opacity:.5}.overlayBoxCss a.close:hover{opacity:1;cursor:pointer}#photosOverlay .overlayBoxCss{background:rgba(50,50,50,0.4);border:1px solid rgba(100,100,100,0.4);overflow:hidden;position:relative;max-width:98%;max-height:98%;width:98%}#photosOverlay .boxTitle{background:rgba(100,100,100,0.6)}#imgPhotoView{background:#000;backface-visibility:hidden;transform:translateZ(0) scale(1, 1);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#photosOverlay .paddIt{padding:10px}.iconPrev{position:absolute;top:50%;left:0px;margin-top:10px;width:50px;height:60px;background:rgba(0,0,0,0.4)}.iconPrev:after{content:"";position:absolute;margin:17px 0px 0px -7px;width:25px;height:25px;border-top:2px solid #ccc;border-left:2px solid #ccc;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.iconPrev:hover:after{border-top:2px solid #fff;border-left:2px solid #fff}.iconPrev:hover,.iconNext:hover{background:rgba(0,0,0,0.8)}.iconNext{position:absolute;top:50%;right:0px;margin-top:10px;width:50px;height:60px;background:rgba(0,0,0,0.4)}.iconNext:after{content:"";position:absolute;margin:17px 0px 0px -20px;width:25px;height:25px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.iconNext:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}#status_up,#level_up{display:none;position:fixed;z-index:100;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.6)}#status_up.on,#level_up.on{display:table}#status_up.hideRewards.on,#level_up.hideRewards.on,.hideRewards,#header .hideRewards,a.hideRewards{display:none}#state.room_private #user.private #level_up.on,.group #state.room_private #user.private #level_up.on,.voyeur #state.room_private #user.private #level_up.on{display:none}#state.room_private #user.private #status_up.on,.group #state.room_private #user.private #status_up.on,.voyeur #state.room_private #user.private #status_up.on{display:none}#status_up>div,#level_up>div{display:table-cell;text-align:center;vertical-align:middle}#status_up .rewardStatusUp,#level_up .rewardStatusUp{display:inline-block;position:relative;width:695px;height:190px;background:#028e05;box-shadow:0px 45px 25px rgba(0,0,0,0.5)}#status_up.on .rewardStatusUp,#level_up.on .rewardStatusUp{animation-name:bounceIn;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;transition:all .5s ease-in-out}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.3, 1.3, 1.3)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}#status_up .statusBadge,#level_up .statusBadge{float:left;height:100%;box-sizing:border-box;width:30%;background-color:#777;position:relative;overflow:hidden}.statusUp .levelText{float:left;height:100%;box-sizing:border-box;width:70%}.statusBadge .badge,.statusBadge .badgeOld{color:#fff;position:absolute;width:100%;height:100%;text-align:center;background-size:70%;background-position:center center;background-repeat:no-repeat;top:0;left:0}.statusBadge .badge span{line-height:190px;display:block;font-size:35px;font-weight:bold;animation-name:numberBounceIn;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:1}@keyframes numberBounceIn{from, 30%, 50%, 60%, 70%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:.3;transform:scale3d(0.3, 0.3, 0.3)}30%{opacity:.3;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1;transform:scale3d(2, 2, 2)}60%{transform:scale3d(0.9, 0.9, 0.9)}70%{transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{transform:scale3d(1, 1, 1)}}#status_up.on .badgeOld{transform:scale3d(0.01, 0.01, 0.01);animation-name:shrinkOut;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1}@keyframes shrinkOut{0%{transform:scale3d(1, 1, 1)}65%{transform:scale3d(1, 1, 1)}to{transform:scale3d(0, 0, 0)}}#status_up.on .statusBadge .badge{transform:scale3d(1, 1, 1);animation-name:growIn;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1}@keyframes growIn{from, 55%, 70%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{transform:scale3d(0, 0, 0)}55%{transform:scale3d(0, 0, 0)}70%{transform:scale3d(1.4, 1.4, 1.4)}90%{transform:scale3d(1, 1, 1)}to{transform:scale3d(1, 1, 1)}}.badge1 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/1.png")}.badge2 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/2.png")}.badge3 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/3.png")}.badge4 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/4.png")}.badge5 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/5.png")}.badge6 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/6.png")}.badge7 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/7.png")}.badge8 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/8.png")}.badge9 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/9.png")}.badge10 .statusBadge .badge{background-image:url("/images/flirtRewards/badges/215x215/10.png")}.badge2 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/1.png")}.badge3 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/2.png")}.badge4 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/3.png")}.badge5 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/4.png")}.badge6 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/5.png")}.badge7 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/6.png")}.badge8 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/7.png")}.badge9 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/8.png")}.badge10 .statusBadge .badgeOld{background-image:url("/images/flirtRewards/badges/215x215/9.png")}.badgeArrow{background-image:url("/images/flirtRewards/fr-arrow-up.png");position:absolute;width:100%;height:100%;text-align:center;background-position:center bottom;background-repeat:no-repeat;bottom:-100%;left:0}#status_up.on .badgeArrow{animation-name:arrowUp;animation-duration:1.4s;animation-timing-function:linear;animation-iteration-count:1;bottom:-15px}@keyframes arrowUp{from, 45%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{bottom:-200px}45%{bottom:-200px}60%{bottom:10px}80%{bottom:-15px}to{bottom:-15px}}.levelText .textLine1{font-size:27px;letter-spacing:5px;font-style:italic;color:#7cff7f;padding:26px 0px 0px 0px}.levelText .textLine2{font-size:27px;letter-spacing:0px;font-weight:bold;color:#fff;padding:0px 0px 10px 0px;margin:-6px 0px 0px 0px}.levelText .textLine3{font-size:14px;color:#fff;padding:0px 0px 10px 0px;margin:-6px 0px 0px 0px}.levelText .textLine4{font-size:48px;letter-spacing:0px;font-weight:bold;color:#fff;padding:0px 0px 0px 0px;margin:-20px 0px 0px 0px}#level_up .levelText .textLine4{margin:0px 0px 0px 0px}.rewardClose{background-color:#04ba08;height:34px;line-height:34px;width:34px;display:block;position:absolute;color:#028e05;font-size:17px;top:0;right:0;cursor:pointer}.error-overlay{background-color:#a90329;min-width:300px;color:#fff}.error-overlay .boxTitle{background-color:rgba(255,255,255,0.1);padding-left:46px}.error-overlay .paddIt{padding-bottom:30px}.error-overlay .boxTitle:after{content:"";background:url(/images/chat/html5/alerts.png) no-repeat;background-size:100px 25px;background-position:-25px 0px;width:25px;height:25px;position:absolute;top:12px;left:12px}.overlayBoxCss.error-overlay a.close{background-color:rgba(255,255,255,0.3)}.warning-overlay{background:none;pointer-events:none}.warning-overlay .overlayTdCss{vertical-align:bottom}.warning-overlay .boxTitle{background:rgba(233,135,0,0.2);border:0}.warning-overlay .boxTitle span{color:#865003}.warning-overlay .overlayBoxCss{border-radius:10px 10px 0px 0px;box-shadow:0px 0px 5px rgba(0,0,0,0.4);pointer-events:auto;min-width:50%;margin-bottom:0;color:#865003;background-color:#fdd257;border:1px solid #e98700;animation-name:warning;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:1}.warning-overlay .overlayBoxCss a.close{color:#865003;background:none}.warning-overlay .overlayBoxCss .padIt{padding:0 20px 20px 20px}.warning-overlay .overlayTdCss{display:table-cell}@keyframes warning{0%{margin-bottom:-110%}45%{margin-bottom:-110%}100%{margin-bottom:0%}}@media all and (max-width: 767px){#status_up .rewardStatusUp,#level_up .rewardStatusUp{width:90%}.levelText .textLine1{font-size:16px;padding:50px 0px 0px 0px}.levelText .textLine2{font-size:16px;margin-top:0}.levelText .textLine3{font-size:12px;margin-top:0}.levelText .textLine4{font-size:26px;margin-top:-10px}}@media all and (max-width: 900px){.overlayTdCss{display:block}.boxTitle{font-size:15px}.vipPhotoOverlay #imgPhotoView{width:90%}.warning-overlay .boxTitle{height:40px}}@media all and (max-width: 450px){.levelText{width:70%;float:left}.badgeArrow{background-size:100%;width:75%;height:75%;margin-left:10px}.levelText .textLine1{font-size:12px;padding:50px 0px 0px 0px;letter-spacing:2px}.levelText .textLine2{font-size:12px;margin-top:0}.levelText .textLine3{font-size:9px;margin-top:0}.levelText .textLine4{font-size:20px;margin-top:-10px}.statusBadge .badge span{font-size:18px}}
