/* ::::: http://www.free-xxx-games.com/t2/css/font.css ::::: */

@font-face {
	font-family: "gotham";
	src: url('gotham.otf');
}
/* ::::: http://www.free-xxx-games.com/t2/css/style.css ::::: */

body { margin: 0px auto; background: url('bg.jpg') repeat scroll 0% 0% rgb(251, 191, 130); color: rgb(15, 15, 17); font-family: "gotham",sans-serif,Arial; min-width: 960px; }
h4 { margin: 0px; }
a { color: rgb(255, 255, 255); text-decoration: none; }
a:hover { text-decoration: none; }
p { margin: 0px; }
#top { padding: 5px; margin-left: 10px; color: rgb(147, 147, 147); display: inline; }
#top span { color: rgb(46, 198, 243); font-size: 14px; }
#top img { margin: 2px 6px 0px; }
#login { text-align: right; float: right; color: rgb(46, 198, 243); margin-right: 10px; }
header { border-bottom: 2px solid rgb(49, 49, 49); margin-bottom: 10px; background: none repeat scroll 0% 0% rgb(251, 191, 130); height: 100px; position: relative; }
.logo { padding: 4px; font-size: 30px; color: rgb(240, 240, 240); }
.join { color: rgb(255, 255, 255); position: absolute; right: 10px; top: 17px; }
.mybtn { border: 3px solid rgb(61, 61, 61); border-radius: 7px; cursor: pointer; transition: background-color 0.5s ease 0s; padding: 10px 50px 3px; line-height: 23px; background: url('grdnt2.png') repeat-x scroll 0px 28px rgb(53, 189, 0); text-shadow: 1px 1px 1px rgb(255, 184, 77); }
.mybtn h1, h6 { margin: 0px; padding: 0px; text-align: center; text-transform: uppercase; }
.mybtn h6 { font-size: 13px; }
.mybtn:hover { color: rgb(255, 255, 255); background-color: green; }
.main-cta { font: 500 15px/31px gotham; }
#underHead { margin-bottom: 20px; }
#underHead p { margin-left: 26px; color: rgb(46, 198, 243); display: inline-block; }
#underHead p span { color: rgb(240, 240, 240); }
#mainTitle { margin-bottom: 20px; }
#mainTitle p { margin: 0px 76px; color: rgb(46, 198, 243); font-size: 18px; border-bottom: 1px solid rgb(63, 63, 63); }
#mainTitle p span { color: rgb(240, 240, 240); }
.online { float: right; margin-right: 26px; }
#wrapper { display: inline-block; width: 100%; text-align: center; }
.container { display: inline-block; text-align: center; width: 100%; }
.tag {  }
.tag h1 { font-size: 20px; margin: 0px; text-transform: uppercase; }
.tag h1 span { color: rgb(46, 198, 243); }
.thumb { width: 300px; height: 367px; display: inline-block; margin: 5px; position: relative; cursor: pointer; }
.thumb img {  }
.hover { background: url('hover2.png') no-repeat scroll 0px -251px transparent; width: 300px; height: 290px; position: absolute; }
.hover:hover { background-position: 0px 0px; transition: background-position 0.2s ease-out 0s, border 0.2s ease-out 0s, opacity 0.2s ease-out 0s; }
.title { padding: 10px; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 184, 77); }
.description { position: absolute; bottom: 0px; background: none repeat scroll 0% 0% rgb(251, 191, 130); padding: 5px; }
.description p { font-size: 14px; text-align: left; font-family: arial; }
#mainForm { width: 100%; position: absolute; z-index: 99999999; height: 540px; display: none; cursor: pointer; }
#player { width: 960px; height: 540px; position: relative; background: none repeat scroll 0% 0% rgb(255, 184, 77); margin: 40px auto; display: none; overflow: hidden; border: 1px solid; }
#playnow { position: absolute; display: none; background: url('playnow-btn.png') no-repeat scroll 0% 0% transparent; width: 220px; height: 210px; top: 151px; left: 370px; cursor: pointer; }
#playnow2 { position: absolute; background: url('playnow-btn.png') no-repeat scroll 0px center transparent; width: 220px; height: 210px; top: 159px; left: 370px; cursor: pointer; z-index: 999; }
#formhold { text-align: center; display: none; position: absolute; background: none repeat scroll 0% 0% rgb(255, 184, 77); padding: 25px 30px; border: 2px solid rgb(255, 255, 255); height: 72%; z-index: 999; border-radius: 7px; box-shadow: 0px 2px 10px rgb(255, 184, 77); margin: 5% 23%; }
#formhold h1, h2 { margin: 0px; color: rgb(241, 241, 241); }
#formhold h1 { font-size: 21px; }
#formhold h1 span { color: rgb(255, 0, 0); }
#formhold h2 { font-size: 15px; font-family: arial; font-weight: 100; }
#formhold h2 span { color: rgb(46, 198, 243); }
#ageVerify { float: left; margin: 50px 0px 0px 20px; color: rgb(255, 255, 255); }
#ageDrop { width: 552px; height: 353px; position: absolute; top: 62px; left: 193px; border: 3px solid; border-radius: 3px; }
#ageDrop img { position: absolute; }
#imgDropOverlay { z-index: 100; }
#mini_imgPlayerImg { right: 0px; height: 253px; }
#join { text-shadow: 1px 1px 1px rgb(255, 184, 77); position: absolute; z-index: 99999; width: 90%; text-align: center; padding: 13px 0px; transition: background-color 0.5s ease 0s; cursor: pointer; background: url('grdnt2.png') repeat-x scroll 0px 32px rgb(53, 189, 0); top: 270px; left: 31px; border-radius: 7px; border: 3px solid rgb(61, 61, 61); font-size: 30px; }
#join:hover { background-color: green; }
iframe { height: 400px; }
#loading { position: absolute; width: 210px; margin: 265px 377px; display: none; background: none repeat scroll 0% 0% rgba(255, 184, 77, 0.8); padding-bottom: 20px; border-radius: 10px; }
#loadingTitle { position: absolute; background: none repeat scroll 0% 0% transparent; text-align: center; width: 100%; top: 308px; padding: 0px; display: none; color: rgb(255, 255, 255); }
.game {  }
#playerDescription { position: absolute; bottom: 0px; background: none repeat scroll 0% 0% rgba(255, 184, 77, 0.8); text-align: left; padding: 10px; display: none; color: rgb(255, 255, 255); width: 938px; left: 1px; }
.blackout { background: none repeat scroll 0% 0% rgba(255, 184, 77, 0.7); width: 100%; height: 100%; position: absolute; display: none; }
.blur {  }
.full_star { background: url('5_star.jpg') no-repeat scroll 178px 0px / 37% auto transparent; width: 100%; height: 25px; margin-top: 5px; text-align: left; font: 100 12px/26px arial; color: rgb(46, 198, 243); }
.four_star { background: url('4_star.jpg') no-repeat scroll 178px 0px / 37% auto transparent; width: 100%; height: 25px; margin-top: 5px; text-align: left; font: 100 12px/26px arial; color: rgb(46, 198, 243); }
.fourhalf_star { background: url('4half_star.jpg') no-repeat scroll 178px 0px / 37% auto transparent; width: 100%; height: 25px; margin-top: 5px; text-align: left; font: 100 12px/26px arial; color: rgb(46, 198, 243); }
.threehalf_star { background: url('3half_star.jpg') no-repeat scroll 178px 0px / 37% auto transparent; width: 100%; height: 25px; margin-top: 5px; text-align: left; font: 100 12px/26px arial; color: rgb(46, 198, 243); }
.animated { animation-iteration-count: infinite; animation-duration: 1s; animation-fill-mode: both; }
.flash { animation-name: flash; }
footer { text-align: center; border-top: 1px solid rgb(255, 184, 77); padding: 5px 0px 0px 10px; font: 100 11px/11px arial; color: rgb(172, 172, 172); background: linear-gradient(to bottom, rgb(35, 35, 37) 0%, rgb(14, 14, 14) 100%) repeat scroll 0% 0% transparent; }
footer p { width: 860px; margin: 0px auto; padding: 40px 0px 10px; }
footer p a { color: rgb(255, 255, 255); }
.cta { padding: 11px 50px 1px; width: 770px; margin: 0px auto 40px; color: rgb(255, 255, 255); }
.goog-te-gadget, .goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active { color: transparent ! important; }
.goog-logo-link img { display: none ! important; }
/* ::::: http://www.free-xxx-games.com/t2/css/pagination.css ::::: */

.pagination { padding: 20px; margin-bottom: 20px; }
.page { display: inline-block; padding: 11px 16px; margin-right: 4px; border-radius: 3px; border: 1px solid rgb(192, 192, 192); background: none repeat scroll 0% 0% rgb(233, 233, 233); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8) inset, 0px 1px 3px rgba(255, 184, 77, 0.1); font-size: 0.875em; font-weight: bold; text-decoration: none; color: rgb(113, 113, 113); text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.page:hover, .page.gradient:hover { background: -moz-linear-gradient(0% 0% 270deg, rgb(254, 254, 254), rgb(240, 240, 240)) repeat scroll 0% 0% transparent; }
.page.active { border: medium none; background: none repeat scroll 0% 0% rgb(97, 97, 97); box-shadow: 0px 0px 8px rgba(255, 184, 77, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.8); color: rgb(240, 240, 240); text-shadow: 0px 0px 3px rgba(255, 184, 77, 0.5); }
.page.gradient { background: -moz-linear-gradient(0% 0% 270deg, rgb(248, 248, 248), rgb(233, 233, 233)) repeat scroll 0% 0% transparent; }
.pagination.dark { color: rgb(254, 255, 255); }
.page.dark { border: 1px solid rgb(50, 55, 59); background: none repeat scroll 0% 0% rgb(62, 67, 71); box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.1) inset, 0px 1px 3px rgba(255, 184, 77, 0.1); color: rgb(254, 255, 255); text-shadow: 0px 1px 0px rgba(255, 184, 77, 0.5); }
.page.dark:hover, .page.dark.gradient:hover { background: -moz-linear-gradient(0% 0% 270deg, rgb(84, 112, 133), rgb(61, 79, 93)) repeat scroll 0% 0% transparent; }
.page.dark.active { border: medium none; background: none repeat scroll 0% 0% rgb(47, 50, 55); box-shadow: 0px 0px 8px rgba(255, 184, 77, 0.5) inset, 0px 1px 0px rgba(255, 255, 255, 0.1); }
.page.dark.gradient { background: -moz-linear-gradient(0% 0% 270deg, rgb(86, 91, 95), rgb(62, 67, 71)) repeat scroll 0% 0% transparent; }
/* ::::: https://translate.googleapis.com/translate_static/css/translateelement.css ::::: */

.goog-te-banner-frame { left: 0px; top: 0px; height: 39px; width: 100%; z-index: 10000001; position: fixed; border-width: medium medium 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(107, 144, 218); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin: 0px; box-shadow: 0px 0px 8px 1px rgb(153, 153, 153); }
.goog-te-menu-frame { z-index: 10000002; position: fixed; border: medium none; box-shadow: 0px 3px 8px 2px rgb(153, 153, 153); }
.goog-te-gadget { font-family: arial; font-size: 11px; color: rgb(102, 102, 102); white-space: nowrap; }
.goog-te-gadget img { vertical-align: middle; border: medium none; }
.goog-te-combo { margin-left: 4px; margin-right: 4px; vertical-align: baseline; }
.goog-te-gadget .goog-te-combo { margin: 4px 0px; }
.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active { font-size: 12px; font-weight: bold; color: rgb(68, 68, 68); text-decoration: none; }
.goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * { font-family: arial; font-size: 10pt; }
#goog-gt-tt html, #goog-gt-tt body, #goog-gt-tt div, #goog-gt-tt span, #goog-gt-tt iframe, #goog-gt-tt h1, #goog-gt-tt h2, #goog-gt-tt h3, #goog-gt-tt h4, #goog-gt-tt h5, #goog-gt-tt h6, #goog-gt-tt p, #goog-gt-tt a, #goog-gt-tt img, #goog-gt-tt ol, #goog-gt-tt ul, #goog-gt-tt li, #goog-gt-tt table, #goog-gt-tt form, #goog-gt-tt tbody, #goog-gt-tt tr, #goog-gt-tt td { margin: 0px; padding: 0px; border: 0px none; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; font-size-adjust: inherit; font-stretch: inherit; -moz-font-feature-settings: inherit; -moz-font-language-override: inherit; vertical-align: baseline; text-align: left; line-height: normal; }
#goog-gt-tt input::-moz-focus-inner { border: 0px none; }
div#goog-gt-tt { padding: 10px 14px; }
#goog-gt-tt { color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); box-shadow: 0px 4px 16px rgba(255, 184, 77, 0.2); display: none; font-family: arial; font-size: 10pt; width: 420px; padding: 12px; position: absolute; z-index: 10000; }
#goog-gt-tt .original-text, .gt-hl-layer { clear: both; font-size: 10pt; position: relative; text-align: justify; width: 100%; }
#goog-gt-tt .title { color: rgb(153, 153, 153); font-family: arial,sans-serif; margin: 4px 0px; text-align: left; }
#goog-gt-tt .logo { float: left; margin: 0px; }
#goog-gt-tt .activity-links { display: inline-block; }
#goog-gt-tt .started-activity-container { display: none; width: 100%; }
#goog-gt-tt .activity-root { margin-top: 20px; }
#goog-gt-tt .bottom { min-height: 15px; position: relative; height: 1%; }
#goog-gt-tt .status-message { background: none repeat scroll 0% 0% rgb(41, 145, 13); border-radius: 4px; box-shadow: 0px 2px 2px rgb(30, 102, 9) inset; color: white; font-size: 9pt; font-weight: bolder; margin-top: 12px; padding: 6px; text-shadow: 1px 1px 1px rgb(30, 102, 9); }
#goog-gt-tt .activity-link { color: rgb(17, 85, 204); cursor: pointer; font-family: arial; font-size: 11px; margin-right: 15px; text-decoration: none; }
#goog-gt-tt .gray { color: rgb(153, 153, 153); font-family: arial,sans-serif; }
#goog-gt-tt span:focus { outline: medium none; }
