﻿a:hover {color:#ffa800;}

.ext {font-size:14pt;color:#ffffff;margin:29px 0 0 10px;float:left;}

.banner {background:url(https://2af5c8302d6ffd665a70-998b2bffaa4ef0fca90771004190a4a2.ssl.cf1.rackcdn.com/character-creation-games-4.jpg) 243px 0 no-repeat; background-color:#ffffff; height:120px;position:relative;}

h2, h3, h4, h5, .listheader, .category2 h1 {font-family: 'Macondo Swash Caps', cursive;}
.category2 h1 {font-size:18pt;}

.adconlinks {width:100%;margin-bottom:20px;}

.category2 .section1, .fullpage .section1 {width:98%;}

.websitetitle, .websitetitle a, .slogan {color:#000000;font-size:23pt;width:auto;text-align:left;line-height:32px;font-family: 'Macondo Swash Caps', cursive;}
.websitetitle a:hover {color:#ffa800;}
.websitetitle {margin:17px 0 0 10px;line-height:32px;}
.websitetitle a:hover {color:#ffa800;}
.home .websitetitle {margin-top:10px;}

.section2 ul li img {max-width:100%;}
.section2 ul li span {display:block;margin-bottom:5px;text-align:center;}

.column1 {width:100%;margin-right:0;}
.column1 .gameslist li {width:17.3%;height:170px;}

.slogan {font-size:11pt;margin:8px 0 0 10px;color:#ffa800;line-height:15px;}

.gamepage .section2 ul li a {width:92%;color:#666666;padding:7px 5px 7px 5px;background-color:#ffffff;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;border:1px solid #666666;}
.gamepage .section2 {margin:0 1% 0 1%;width:17%;}

#gallery span.ponypicturecon {float:left;width:390px;margin:0 10px 0 0;}
#gallery span.ponypicturecon img {max-width:100%;}
#gallery .seperator {display:block;width:100%;float:left;margin-bottom:10px;}

.adtop {width:470px;height:60px;position:absolute;top:30px;right:10px;}
	
.android .navigation li.navigationl2 ul li.androidgames a,
.android li.androidgames a,
.ios .navigation li.navigationl2 ul li.iosgames a,
.ios li.iosgames a,
.tablet .navigation li.navigationl2 ul li.tabletgames a,
.tablet li.tabletgames a
{color:#991b1e;font-weight:bold;}

.footer {background-color:#cccccc;}
.footer a {color:#ffffff;}
.footer a:hover {color:#cccccc;}

.gameslist span {float:left;width:100%;margin:5px 0 0 0;text-align:center;}
.gameslist li {width:18%;margin:0 0 15px 2%;clear:none;height:160px;list-style:none;}
.gameslist {margin-bottom:0px;}
.gameslist li a img {width:100%;}

/* Slider Pony Picture Styles */

/* End of Slider Pony Picture Styles */

.mobile .gameslist li, .tablet .gameslist li, .browser .gameslist li, .download .gameslist li , .comingsoonpage .gameslist li {height:148px;margin-left:1.7%;width:147px;}

.privacy .addthis, .privacy .googleplus {left:-9999px;}
	
.navigation li a {color:#000000;font-size:13pt;padding:10px;text-decoration:none;white-space:nowrap;}
	
.gamepage .addthis, .gamepage .googleplus {top:295px;}
.opengame .addthis, .opengame .googleplus {top:314px;}

.category2 p.readmore {display:block;margin-bottom:30px;clear:left;}

.socials {float:right;width:57%;padding:1.4% 1% 15px 0;}
.ponies .socials, .socialoverride .socials {width:56%;}
.pictureby {color:#8230b9;font-size:9pt;font-style:italic;font-weight:bold;}
.picturebyorange {color:#c4af00;}
.mobile .addthis, .mobile .googleplus, 
.tablet .addthis, .tablet .googleplus, 
.comingsoonpage .addthis, .comingsoonpage .googleplus,
.browser .addthis, .browser .googleplus, 
.download .addthis, .download .googleplus, 
.home .addthis, .home .googleplus
{float:left;margin-right:10px;left:auto ! important;top:auto ! important;position:relative;}
.home .addthis, .home .googleplus 
{margin-left:98px;display:inline;clear:left;margin-top:5px;}
.home .googleplus {clear:none;margin-left:40px;}

.cpmstarad {height:auto;}

.mobile .section1 .back {width:96%;margin-top:30px;padding-left:10px;}
.section1, .section2 {margin-right:1%;}
.mobile .section1 .playbutton3 a {padding: 20px 20px 16px 60px;width:49%;margin-right:2%;}
.mobile .section1 .text .playbutton3 a {font-size:19pt;}
.mobile .section1 .back img {width:auto;max-width:100%;}
.mobile .section1 {width:73%;}
.mobile .text object, .download .text object, .tablet .text object, 
.mobile .text iframe, .download .text iframe, .tablet .text iframe
{max-width:100%;}
.gamepage #game {margin-top:0px;}

.text .playbutton3 a {width:200px;font-size:14pt;margin-right:10px;padding:1em 11%;text-align:right;}
.text img {max-width:100%;}
.slogan {clear:left;}
.footer {width:97.8%;background-color:#000031;}
.addthis {left:69.7%;}
.googleplus {left:49.7%;}
.browserhome .adcon, .browserhome .adcon2 {margin-left:15px;}
.navigation li.searchbox {float:right;padding:8px 1% 0 0;}
.searchbutton {width:60px;}
.navigation li.gamesearch {color:#ffffff;font-weight:bold;position:absolute;right:146px;top:-25px;}
.navigation {position:relative;}
.browser .maincon {margin:15px 0 0 0;}
.comingsoonpage .gameslist li {margin-left:1.7%;}
.standard {float:left;width:100%;}
.mobile .gameslist li.listad, .tablet .gameslist li.listad, .browser .gameslist li.listad, .download .gameslist li.listad, .comingsoonpage .gameslist li.listad  {height:280px;width:300px;}
.navigation li:hover ul,
.navigation li a:hover ul {top:2.7em;}

.maincon {margin-top:15px;}
.home .maincon {margin-top:0px;}

.backwhite {background-color:#ffffff ! important;}

.category #game {background-color:#ffffff;}

.comments {font-weight:bold;font-size:9pt;font-style:italic;margin-top:5px;float:left;width:100%;}

.categorylist {float:left;margin:1.5%;width:97%;}
.categorylist li {float:left;margin-right:10px;clear:none;}
.categorylist li a {font-size:12pt;text-decoration:underline;}
.listcatlabel {font-size:12pt;font-weight:bold;}

.section2 h2 {font-size:12pt;}

.imgcon {float:left;width:100%;margin:10px 0;}
.imgcon p {font-weight:bold;font-size:9pt;font-style:italic;text-align:center;margin-top:5px;width:100%;}

.category .googleplus, .category .addthis {position:relative;left:auto;top:auto;float:left;}
.category .addthis {margin-right:15px;}
.category .adcon, .category .adcon2 {margin-left:15px;width:728px;}

.standardlist li a {
text-decoration: underline;
font-size: 12pt;
}


.text .gameslist li a img {margin-bottom:0px;}

/* New Styles Added 17-03-2014*/

.unityplugin a {float:left;width:250px;background-image:url(https://f345b31c5b820e2ec074-937989d9fed99b0485c4ace50d1ea2d0.ssl.cf1.rackcdn.com/unity-3d-logo-3.jpg);background-repeat:no-repeat;padding:5px 5px 8px 110px;text-align:center;font-size:9pt;font-weight:bold;border:1px solid #cccccc;margin-right:10px;margin-bottom:10px;}

.comment {width:48%;float:left;margin:15px 2% 0 0;}
.comment2 {width:100%;float:left;margin-top:15px;}
.review {float:right;width:50%;}

.comingsoon img {margin-bottom:15px;}
.comingsoon .gameslist li a img {margin-bottom:0;}

h2.featureheader {font-size:12pt;color:#555555;margin:0 0 15px 15px;}
.text h2.featureheader {margin-left:0;}

.backwhite {background-color:#ffffff ! important;}

.category #game {background-color:#ffffff;}

.userrating {
background-color: #edc184;
padding: 2px 4px;
border: 1px solid #856941;
}

.gamedescription {
padding: 10px;
border: 1px dashed #058013;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
color: #333333;
}

.gamedescriptionList li {
background: url(../images/burger-icon.jpg) no-repeat;
padding-left: 39px;
margin-bottom: 10px;
padding-bottom:10px;
}

.text p.ratingp {margin-top:10px;}


.flashgame  .gamelinks li {margin-right:0;height:147px;}
.headerbfg {text-align:left;}

.downloadablegame .playbutton a {
width: 44%;
margin-right: 1%;
font-size: 13pt;
border: 1px solid #ff0000;
}

.downloadablegame .playbutton2 a {width:auto;float:none;display:inline-block;}

blockquote {margin:0 ! important;}
.downloadablegame .gameslist li:first-child {margin-left:0;}
.downloadablegame .listheader {color:#ffa800;width:100%;margin:0 0 15px 0;padding:5px 0;border-top:1px dashed #ffa800;border-bottom:1px dashed #ffa800;}

.text .gameslist {width:100%;overflow:hidden;}
.text .gameslist li {width:117px;height:153px;list-style:none;}
.text .gameslist li img {margin-bottom:0;}
.text .gameslist li:first-child {margin-left:0;}
.text h2.moreoptions, .gamereel h2.moreoptions {font-size:13pt;margin-top:0;border-top:1px dotted #ffa800;border-bottom:1px dotted #ffa800;padding:5px 0;color:#7f40ca;}

.gamereel h2.moreoptions {font-size:11pt;}

.gamereel {float:left;margin-left:15px;width:150px;}
.gamereel ul {margin:0;padding:0;}
.browser .gamereel .gameslist li {list-style:none;margin:0 0 10px 0;float:left;width:100%;}
.gamereel ul li span {display:block;margin-top:5px;padding:2px 0;text-align:center;}
.gamereel ul li a {text-decoration:none;color:#000000;float:left;}
.gamereel ul li a img {max-width:100%;}
.gamereel ul li a:hover {text-decoration:none;background-color:#cc8702;color:#ffffff;}

.gamereel2 {width:120px;}
.gamereel3 {width:113px;}
.gamereel4 {width:93px;}
.gamereel5 {width:230px;}
.gamereel6 {width:144px;}

.rightnotice, .leftnotice {float:left;}
.leftnotice {width:336px;margin:20px 20px 0 20px;}
.rightnotice {width:604px;}
.pnotice img {max-width:313px;margin-left:15px;float:left;margin-bottom:15px;}
.pnotice .rightnotice img {max-width:290px;margin-right:5px;float:left;margin-bottom:5px;margin-left:0;}
.pnotice .div2 {background:#30004a;color:#ffffff;}
.pnotice .div2 .rightnotice p {color:#d9bcfc;line-height:1.4em;}
.pnotice .adcon, .pnotice .adcon2 {width:100%;}
.pnotice .div1 {border:none;}
body.pnotice {background:#30004a;}

.browser .gamereel5 .gameslist li {width:110px;height:130px;}

.section2 li h2 {font-size:12pt;margin:0;}

.category .googleplus, .category .addthis {position:relative;left:auto;top:auto;float:left;}
.category .addthis {margin-right:15px;}
.category .adcon, .category .adcon2, .category2 .adcon, .category2 .adcon2 {margin-left:15px;width:100%;}

.category2 .readmore a {font-size:14pt;}

.gamepage .text {margin-top:0;}

.column1 .gameslist li.speciallist, .comingsoon .gameslist li.speciallist {width: 45%;height:205px;}

.column1 .gameslist li span.specialdesc, .column1 .gameslist li span.specialtitle, 
.comingsoon .gameslist li span.specialdesc, .comingsoon .gameslist li span.specialtitle 
{float: right;width: 45%;text-align: left;}

.column1 .gameslist li.speciallist a img, .comingsoon .gameslist li.speciallist a img {max-width: 100%;width: auto;}


.navigation, .navigation li, .navigation li a {float:left;clear:none;}
.navigation {width:100%;margin:0;position:relative;list-style:none;padding:0;}
.navigation li {margin-bottom:0px;}

.navigation li.searchbox {float:right;padding:8px 1% 0 0;}
.searchbutton {width:60px;}
.navigation li.gamesearch {color:#ffffff;font-weight:bold;position:absolute;right:146px;top:-25px;}
	
.navigation li a {color:#000000;font-size:13pt;padding:5px 10px 5px 10px;text-decoration:none;display:block;}

.navigation li {
position:relative;
}
* html .navigation li a, .navigation li a:visited {
width:7em; w\idth:6em; /* hack for IE5.5 */
}
.navigation li ul {
visibility:hidden; position:absolute; left:0em; height:0; overflow:hidden;top:2.7em;
}
.navigation table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.navigation li:hover a,
.navigation li a:hover {
text-decoration:none; border:0;
}
.navigation li:hover ul,
.navigation li a:hover ul {
visibility:visible; height:auto; width:auto; background:#fff; border:1px solid #ddd; left:0em; top:2.7em; overflow:visible;z-index:3;
}
.navigation li:hover ul li a,
.navigation li a:hover ul li a {
display:block; font-weight:normal;text-decoration:none; height:auto; line-height:1.5em; padding:0.5em; width:9em;color:#000000;background:#ffffff;
}
* html .navigation li a:hover ul li a {
width:10em; w\idth:9em; /* hack for IE5.5 */
}
.navigation li:hover ul li ul,
.navigation li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;
}
.navigation li:hover ul li:hover ul,
.navigation li a:hover ul li a:hover ul {
visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em;
} 
.navigation li:hover ul li:hover ul li a,
.navigation li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.navigation li ul li a:hover {color:#991b1e ! important;}


.navigation {
background: -moz-linear-gradient(#ffa800, #cc8702);
	background: -o-linear-gradient(#ffa800, #cc8702);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa800), to(#cc8702));
	background: -webkit-linear-gradient(#ffa800, #cc8702);color:#000000;margin-bottom:10px;}
	
.navigation li a {color:#ffffff;font-size:11pt;padding:10px;}

.navigation li a:hover,
.cat1 .navigationl1 a,
.cat2 .navigationl2 a,
.game103 .navigationl3 a,
.cat4 .navigationl4 a,
.category2 .navigationl8 a,
.game001 .navigationl6 a,
.cat7 .navigationl7 a,
.cat8 .navigationl8 a,
.robots .navigationl5 a,
.gameimvu .navigationl11 a,
.animals .navigationl10 a,
.sonics .navigationl9 a,
.home .homel a {
background:#ffffff;color:#000000;}

.subnav {margin:0 0 15px 2%;padding:0;width:98%;}
.subnav li {list-style:none;display:inline-block;margin-right:5px;clear:none;}
.subnav li a {display:block;background:red;color:#ffffff;padding:3px 5px;font-size:11pt;}
.subnav li a:hover, .latest .subnav li.sublink1 a, .bestgames .subnav li.sublink2 a, .mostplayed .subnav li.sublink3 a {background:#ffa800;}

.hackedpage #game h2 {font-size:12pt;color:#ffa800;margin:0 0 15px;}

#game p, .text ul li, #game ul li {line-height: 20px;list-style:disc;}
.text ul.tags li {list-style:none;}

.downloadablegame .adcon {margin-bottom:15px;}

.text ul {float:none;overflow:hidden;}

.adconleft img {max-width:100%;}
.adcon5 {width:100%;}

.ponies .banner {background:url(https://2af5c8302d6ffd665a70-998b2bffaa4ef0fca90771004190a4a2.ssl.cf1.rackcdn.com/pony-creator-banner.jpg) no-repeat 200px 0 #141124;}
.ponies .websitetitle a {color:#ffffff;}

div.sideadvertdiv, div.sideadvertdiv2 {width:120px;height:600px;position:absolute;top:176px;left:-125px;overflow:hidden;}
#sideadplace2, #sideadplace4 {position:absolute;top:-9999px;left:0px;}
div.sideadvertdiv2  {left:auto;right:-121px;}
div.sideadvertdiv a, div.sideadvertdiv2 a {width:120px;}
.home div.sideadvertdiv, .home div.sideadvertdiv2, .category div.sideadvertdiv, .category div.sideadvertdiv2, .downloadablegame2 div.sideadvertdiv, .downloadablegame2 div.sideadvertdiv2 {top:140px;}
div.sideadvertdiv span.sideadvert, div.sideadvertdiv2 span.sideadvert2 {position:relative;float:left;}
div.sideadvertdiv span.sideadvert div, div.sideadvertdiv2 span.sideadvert2 div {position:absolute;top:auto;left:auto;width:120px;height:600px;}
div.sideadvertdiv a, div.sideadvertdiv2 a {float:left;height:600px;}

.discussion {width:100%;}

#sideadplace1, #sideadplace3 {position:relative;}

@media only screen and (min-width:1250px){
.gamepage .adcon3, .home .adcon3, .category .adcon3 {width:120px;height:600px;position:absolute;top:265px;left:-125px;text-align:right;}
.home .adcon3 {top:120px;}
.category .adcon3 {top:200px;}
}

@media only screen and (min-width:1340px){
.gamepage .adcon3, .home .adcon3, .category .adcon3 {width:160px;height:600px;position:absolute;top:265px;left:-170px;}
.home .adcon3 {top:120px;}
.category .adcon3 {top:200px;}
div.sideadvertdiv, div.sideadvertdiv2 {width:160px;height:600px;position:absolute;top:202px;left:-172px;}
div.sideadvertdiv2  {left:auto;right:-172px;}
div.sideadvertdiv a, div.sideadvertdiv2 a {width:160px;}
#sideadplace1, #sideadplace3 {position:absolute;top:-9999px;left:0px;}
#sideadplace2, #sideadplace4 {position:relative;top:auto;left:auto;}
div.sideadvertdiv span.sideadvert div, div.sideadvertdiv2 span.sideadvert2 div {width:160px;}
}

@media only screen and (max-width:1250px){
div.sideadvertdiv, div.sideadvertdiv2, .downloadablegame2 div.sideadvertdiv, .downloadablegame2 div.sideadvertdiv2, #sideadplace2, #sideadplace1, #sideadplace3, #sideadplace4  {position:absolute;top:-9999px;left:0;}
}

.videopreroll {position:absolute;}

.websitetitle {width:auto;}
p.mobilenotice {position:absolute;top:-9999px;}
/* All Mobile Sizes (devices and browser) */@media only screen and (max-width:600px){
.banner {height:70px;}
.websitetitle, .websitetitle a {font-size:14pt;line-height:15px;}
.websitetitle {margin:10px 0 0 10px;}
.slogan {margin:10px 0 0 10px;background: white;padding: 2px 5px;}
p.mobilenotice  {position:relative;margin:0 0 30px 0;top:auto;font-weight:bold;padding:10px;color:#333333;border:1px solid #555555;float:left;}
.column1 .gameslist li {width:30%;}
.section1 {width:100%;}
.gamepage .section2 {width:50%;clear:both;}
.gamepage #game embed, .gamepage #game iframe {position:absolute;top:-9999px;}
.gamepage #game {background:#ffffff;}
.socials {width:98%;padding-top:10px;}
.browser .maincon {padding:0 3%;width:94%;}
.gamepage .text {width:100%;padding:0;}
div.sideadvertdiv, div.sideadvertdiv2 {position:absolute;top:-9999px;}
}

.back {float:right;}

@media only screen and (max-width:1000px){
.div2 {overflow:hidden;}
.back, .adconleft, .adcon, .adcon2 {width:100%;}
}

@media only screen and (max-width:767px){
.ponies .socials, .socialoverride .socials {width:96%;}
.adconleft {margin-bottom:20px;}
}