@charset "utf-8";
*{margin:0;padding:0}
ul,li{list-style:none}
a{text-decoration:none;color: #9c0b62;}
fieldset,img{border:0}
body{background:#fee6f4;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}
.clearfix{clear:both}
.container{margin:0 auto;width:1000px;background:#fee6f4;border:1px solid -webkit-border-radius:0px 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
header{position:relative;padding-top:0;background:#9c0b62}
div#logo{float:left;width:350px;height:45px}
div#logo h1{position:absolute;margin-top:-50px;display:none}
div#logo a{text-transform:uppercase;font-size:23px;font-weight:700;line-height:45px;color:#fff;text-shadow:1px 1px 1px #15010c}
header .ads_top{float:right;width:728px;margin-right:10px}
.ads_top{width:728px;margin:5px auto;height:90px}
div#menu{margin:10px 0;margin-top:0;height:40px;line-height:40px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#de058a;position:relative}
div#menu ul{float:left;margin-top:10px;line-height:40px;position:absolute}
div#menu ul li{float:left;line-height:29px;height:29px;padding:0 12px;border-right:1px solid #f749b4;margin:0}
div#menu ul li:last-child{border-right:none}
div#menu ul li:hover{}
div#menu ul li a{font-weight:700;color:#fff;display:block;font-size:13px}
.searchbox{float:right;width:295px;margin:10px 10px 0 0}
.searchbox input{float:left;height:27px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;border:none;padding:0 15px;-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3)}
.searchbox input#search{height:27px;padding:0 8px;line-height:30px;text-transform:uppercase;background:#f9ea68;color:maroon;border:none;cursor:pointer}
.searchbox input#search:hover{background:#ff9b05}
.navMenu{width:520px;float:right}
.navMenu ul{margin-top:15px;float:right}
.navMenu ul li{float:left;margin-right:15px}
.navMenu ul li a{padding:6px 15px;background:#ff0012;font-size:13px;font-weight:700;color:#fff;border:2px solid #ff0012;border-radius:5px;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3)}
.navMenu ul li a:hover{background:maroon;border:none}
div#footer{margin:0;padding:10px;margin-top: 30px;background: #9c0b62;}
div#footer p{color: #fff;font-size: 14px;line-height: 20px;}
div#footer p a{color:#fff !important}
footer{padding:20px}
.content{padding:10px 0;padding-top:0}
.left_content{width:100%}
.left_content ul{margin:10px;text-align:center;padding-left:0}
.left_content ul li{width:16.2%;display:inline-block}
.left_content ul li .gamebox{position:relative;width:calc(100% - 10px);margin:5px;padding:5px;background:#fff;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}
.left_content ul li .gamebox img{width:100%;height:128px}
.left_content ul li h2,.left_content ul li span{font-size:13px;font-weight:600;text-align:center;margin:0;padding:0;color:#000;overflow:hidden;display:block}
.left_content ul li .gamebox h2,.left_content ul li .gamebox span{line-height:25px;height:25px;display:block}
.ads_bottom{margin:0 auto;float:left;width:100%;height:90px;margin-top:10px;text-align: center;}
.right_content1{float:left;margin:5px;width:160px;height:600px;margin-left:-5px;margin-bottom:0}
.right_content1 .right_ads1{width:160px;height:600px}
.right_content .right_ads h3{color:#fff;text-transform:uppercase;line-height:30px;font-weight:400;background:#de058a}
.list_links ul li{border-bottom:1px dotted #fff;margin:5px;line-height:20px}
.list_links ul li a{color:#fff;font-size:13px}
.list_links ul li:hover a{color:maroon}
.pages{float:right;color:maroon;background:#d25e00;margin-right:15px}
.pages li{background:#f9ea68}
.pages li a{color:maroon}
.pages li a:hover{color:#049}
div#play_content{width:980px;margin:5px 15px 15px;text-align:center;position:relative}
.play_game{background:#f982c9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 15px 0 5px;float:left;width:960px}
.play_game .title{height:auto;min-height:35px;line-height:35px;margin:10px 0;background:#ffbbf6;text-align:left;color:maroon}
.play_game .title a{color:maroon;font-weight:700}
.play_game .title h1{margin-left:20px;font-size:15px;font-weight:600;line-height:35px}
.htpl{float:right;margin-right:20px;margin-left:20px}
.play_game div#game_box{width:960px;height:552px;margin:10px auto 10px}
.play_game div#game_box object{margin-right:0;margin-top:0;margin-left:75px}
.play_game .game_bottom{padding:10px;background:#ffbbf6;color:maroon;text-align:left;margin-top:0;float:left;width:940px}
.fb-like-box{float:right;width:180px;margin-right:25px;background-color:#e9eaed}
.fb-like{margin-right:20px}
.game_info{width:570px;float:left}
.play_game .game_bottom p{text-align:justify}
.play_game .game_bottom h3 a{font-size:13px;color:-webkit-link;font-weight:700}
.play_game .game_bottom h3 a:hover{text-decoration:underline}
.game_relate{background:#f7950a;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:15px 15px 10px 5px;float:left;padding-bottom:8px;width:960px}
.game_relate h4{height:30px;line-height:30px;text-align:center;text-transform:uppercase;color:#fff;padding-top:10px;font-size:13px;margin-left:20px}
.ads_300x250{float:left;margin-left:20px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px}
.recommended_games{float:left;width:100%;margin-left:8px}
.recommended_games ul{margin-left:0}
.recommended_games ul li{float:left;margin:5px;height:135px}
.recommended_games ul li .gamebox2{border:1px solid #02a7fc;position:relative;width:135px;padding:5px;background:#fff}
.gamebox2 img{width:135px;height:100px}
.gamebox2 h2{font-size:12px;text-align:center;margin:0;padding:0;color:#049;overflow:hidden;height:20px;line-height:20px}
.category{background:#f7950a;display:block;height:250px;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:5px 10px}
.category ul{margin:5px 0 5px 10px}
.category ul li{width:40px;height:40px;line-height:normal;border:none;margin:5px 2px;float:left}
.navigation .page{background:url(https://gamesmylittlepony.com/wp-content/themes/default/css/assets/images/page_none.png) no-repeat;width:29px;height:30px;margin:0;margin-top:5px;padding-top:5px}
.navigation .page a{color:#fff}
.navigation{text-align:center;margin:0 auto;height:30px;float:left;width:100%}
.navigation ul{text-align:center;margin:0 auto;width: 100%;max-width: 400px;}
.navigation ul li{height:35px;width:29px!important;display:inline-block;vertical-align:bottom}
.navigation .current{background:url(https://gamesmylittlepony.com/wp-content/themes/default/css/assets/images/page_curent.png) no-repeat;width:29px;height:30px;margin:0;margin-top:5px;padding-top:5px;color:#481704;font-weight:700}
.ads_left{float:left;width:160px;margin-left:0}
.ads_right{position:fixed;top:30px;bottom:10px;margin-left:990px;width:160px;height:600px}
.bottom_bar{background:#de058a;width:100%;height:36px}
.tab_menu{width:100%;margin:10px 0 5px;background:#de058a;height:40px;text-align:left;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3)}
.tab_menu a,.tab_menu h2{color:#fff;text-decoration:none;line-height:40px;font-size:17px;font-weight:700;margin-left:20px;display:block}
.newGame{margin:0 auto;width:100%}
.newGame ul{margin:10px;text-align:center;padding:0}
.newGame ul li .gamebox{width:calc(100% - 10px);margin: 5px;position:relative;padding:5px;background:#fff;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}
.newGame ul li{display: inline-block;width: 16.2%;}
.newGame ul li img{width:100%;height:128px}
.newGame ul li h2,.newGame ul li span{font-size:13px;font-weight:600;text-align:center;margin:0;padding:0;color:#000;overflow:hidden;display:block;line-height:25px;height:25px}
.ads_new{background:#fff;width:336px;height:280px!important;float:right!important;margin-right:30px!important;padding:8px 10px}
.ads_newleft{background:#fff;width:336px;height:280px!important;float:left!important;padding:8px 10px;margin-right:9px!important}
.adsRight{top:20px;bottom:10px;margin-left:982px;width:160px;height:600px;position:absolute}
.adsLeft{top:20px;bottom:10px;margin-left:-182px;width:160px;height:600px;position:absolute}
.newGame ul li.newgame1{float:left;margin:5px;height:143px;width:175px}
.newGame ul li.newgame1 .boxNewgame{width:164px;height:132px}
.newGame ul li.newgame1 .boxNewgame img{width:164px;height:113px}
.newGame ul li.newgame1 h2{line-height:20px;height:20px}
.left_content ul li.newgame2{float:left;margin:5px;height:142px;width:150px}
.left_content ul li .boxNewgame2{width:140px;height:132px}
.left_content ul li .boxNewgame2 img{width:140px;height:112px}
.left_content ul li .boxNewgame2 a img{width:140px;height:112px}
.left_content ul li .boxNewgame2 h2{height:20px;line-height:20px}
.right_content{float:right;margin:0 10px 0 0;width:190px;height:auto}
.right_content .right_ads{margin:5px 0;background:#f982c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:9px 0 8px}
#overlay{background:#000;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:none;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5}
.fullScreen a{background:red;border:1px solid maroon;color:#fff!important;padding:5px 10px;border-radius:3px}
.ads_newleft img,.ads_new img{width:336px!important;height:280px!important}
.pic_desc{background-color:#fff;width:calc(100% - 40px);margin:0 auto;padding:20px;font-size:14px;text-align:justify;height:auto;line-height:20px;border-top: 2px solid #9c0b62;}
.playflash{float:left;width:750px;margin:5px 15px;background: #fff;font-size: 15px;padding: 15px;width: calc(100% - 260px);}
.playflash p{text-align:justify;width:100%}
.game_info img,.game_info p img,.game_info iframe,.game_info p iframe{max-width:90%!important}
#ava-game_container object,#ava-game_container iframe{width: calc(100% - 20px);}
.gamePlayR{margin-top:20px;border-radius:5px;background:#fff;float:left}
.gamePlayR ul li{ width: 50%;height:110px;display:inline-block;max-width:170px}
.gamePlayR ul li div{padding:3px}
.gamePlayR ul li a img{width:100%;height:110px}
.gameRightP{background:#fff;border-radius:5px;text-align:center;padding:2px 0}
.gameRightP ul li{width:150px;margin:3px auto;float:none;display:inline-block;height:115px}
#picture_box .gameRightP ul li a img{width:150px;height:115px!important}
p#tooltip{text-align:left;width:200px;display:none;position:absolute;padding:5px;left:5px;font-size:12px;background-color:#e50491;color:#fbbde2;border:2px solid #fb06ba;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;z-index:9999;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}
p#tooltip #tooltip{position:absolute;top:-10px;left:5px}
p#tooltip span{font:12px arial;color:#fff;font-weight:700;line-height:24px}
p#tooltip2{display:none;position:absolute;padding:5px;left:5px;font-size:.8em;background-color:#fff;color:#000;border:1px solid #51b5e5;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;z-index:9999}
p#tooltip2 span{font:14px arial;color:#000;font-weight:700;line-height:24px}
p#tooltip2 #tooltip2{position:absolute;top:-10px;left:5px}
.w{text-align:center;position:fixed;top:300px;left:0;background:#fff;width:50px;height:auto;padding:10px;border-radius:3px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3)}
.w > *{align-items:center;justify-content:center;width:36px;height:36px;margin-left:9px;background-color:#014279;border-radius:100px;transition:background-color .2s ease}
.w a{text-indent:-200vw;display:inline-flex;margin:5px auto}
.w a.sw{background:#09adef}
.w a.yt{background:#b10505}
.w .fb-like{margin-left:-15px;margin-right:0;background:transparent}
.navMenu{width:650px}
.navMenu ul li{margin-right:8px}
.navMenu ul li a{padding:6px 8px}
.left_content ul li.itemNames{width:95%;margin:3px;margin-left:10px;padding:5px;background:#fff;padding-right:20px;height:auto;text-align:left}
.left_content ul li.itemNames img{width:150px;height:120px;border:1px solid #eee;}
.left_content ul li.itemNames .itemName{display:inline-block;vertical-align:top;width:calc(100% - 170px)}
.left_content ul li.itemNames h2{margin-left:0px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.left_content ul li.itemNames h2 a{font-size:20px;color:#5e0339;line-height:50px;text-align:left}
.left_content ul li.itemNames p{font-size:15px;color:#333;font-weight:400;text-align:justify;margin-left:0px;line-height:18px}
.left_content ul li.itemNames p.detail{text-align:right}
.left_content ul li.itemNames p.detail a{color:#f80a9c;font-weight:700;font-size:13px;text-align:right;margin-right:10px}
.navBar{width:100%;height:40px;background:#de058a;margin:5px auto 10px}
.navBar p, .navBar h2{text-align:left;color:#fff;line-height:40px;margin-left:30px;font-size:16px;font-weight:700}
#newMenu{width:100%;height:auto;text-align:CENTER;background:#fbfafa;padding:5px 0 10px;border-top:2px solid #f336a7;border-bottom:2px solid #f336a7}
#newMenu ul{}
#newMenu ul li{width:fit-content;display:inline-block;text-align:center;margin:0 3px;max-width:100px;vertical-align:top;min-width:85px}
#newMenu ul li a img{width:60px;height:60px}
#newMenu ul li p a{color:#b90a75;font-size:12px;font-weight:700}
ul,li{list-style:none}
.clear{clear:both}
#wrappermobile{width:100%;background:#fee6f4;margin:0 auto;padding:0;text-align:center}
.logomobile a img{width:230px;overflow:hidden;margin-left:30px}
#results_mb,.newMobile ul{width:100%;margin:0;padding:0;font-size:.8em;margin-top:10px}
#results_mb *,.newMobile ul *{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;position:relative}
#results_mb li,.newMobile ul li{cursor:pointer;float:left;width:50%;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
#results_mb li h2,.newMobile ul li h2{margin:0 auto;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%;color:#000;font-family:"helvetiva",Arial!important;height:20px;color:#a05;font-weight:600;font-size:1.3em}
.loadButton,.mobileTitle{font-size:1.3em}
#results_mb li a img,.newMobile ul li a img{width:82px;height:82px;border-radius:10px}
body{background:#fee6f4}
.container{width:100%}
.content{display:none}
header,.ads_top1{display:none}
#wrappermobile{display:block}
#mobileCate{background:#ffc80b;width:100%;margin:0 auto;display:none;float:left;margin-bottom:10px;margin-top:3px}
#cateButton{text-align:left;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;width:50px;float:left;margin-left:10px;margin-top:-5px;margin-top:-35px;z-index:99999;position:relative}
#mobileCate .menuItem:hover{background:#11a4c9}
#mobileCate .menuItem{border-radius:5px}
#mobileCate .menuItem .menuIcon{background-image:url(https://gamesmylittlepony.com/images/icons3.png)}
#mobileCate .menuItem .menuName{color:#fff}
#mobileCate .separator_tiny_menu{display:none}
.logomobile{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.3);box-shadow:0 1px 10px rgba(0,0,0,0.3);background:#ab0f6c;padding:10px 0;position:relative}
.logomobile a{text-transform:uppercase;font-size:1.5em;font-weight:700;color:#fff;text-shadow:1px 1px 1px #15010c}
.shadow{width:100%;background:#f2f2f2;padding:0;text-align:center;float:left;margin:20px 0;-webkit-box-shadow:inset 0 0 0 1px #ccc;-moz-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc}
#mobileCate{background:transparent;width:200px;margin-top:0;position:absolute;z-index:99999;background:#fff}
#mobileCate ul{}
#mobileCate ul li{margin-bottom:2px;background:#fff;color:#ab0f6c;font-weight:600}
#mobileCate ul li:last-child{margin-bottom:0}
#mobileCate ul li a{padding:8px;display:block;color:#ab0f6c;position:relative;text-decoration:none;text-align:left;font-family:"helvetiva",Arial!important;font-size:1.1em;font-weight:600;border-bottom:1px dotted #ece8eb}
#mobileCate ul li a:hover{background:#e62099;color:#fff}
.newMobile{margin-top:10px}
.play_game1{width:100%;margin:0 auto;margin-top:10px;overflow:hidden}
#gameZoom{display:none}
.ads_mobile{width:100%;border-radius:0;text-align:center;float:none;margin:0;overflow:hidden;padding:5px 0}
@media screen and (min-width: 280px) {
#results_mb li,.newMobile ul li{width:33.333333333%}
#results_mb li a img,.newMobile ul li a img{width:95%;height:90px}
}
@media screen and (min-width: 320px) {
#results_mb li a img,.newMobile ul li a img{width:98px;height:90px}
}
@media screen and (min-width: 380px) {
#results_mb li a img,.newMobile ul li a img{width:92%;height:95px}
}
@media screen and (min-width: 440px) {
#results_mb li,.newMobile ul li{width:33.333333333%}
#results_mb li a img,.newMobile ul li a img{width:130px;height:95px}
}
@media screen and (min-width: 500px) {
#results_mb li,.newMobile ul li{width:25%}
#results_mb li a img,.newMobile ul li a img{width:100px;height:90px}
}
@media screen and (min-width: 580px) {
#results_mb li a img,.newMobile ul li a img{width:130px;height:95px}
}
@media screen and (min-width: 620px) {
#results_mb li a img,.newMobile ul li a img{width:140px;height:105px}
}
@media screen and (min-width: 680px) {
#results_mb li,.newMobile ul li{width:16.66667%}
#results_mb li a img,.newMobile ul li a img{height:90px;width:92%}
}
@media screen and (min-width: 768px) {
#results_mb li a img,.newMobile ul li a img{height:100px;width:120px}
}
@media screen and (min-width: 850px) {
#results_mb li a img,.newMobile ul li a img{height:105px;width:130px}
}
@media only screen and (max-width: 1000px) and (min-width: 768px) {
.container{width:100%!important}
}
@media screen and (min-width: 1000px) {
#results_mb li{width:16.66667%}
body{background:#fee6f4}
.container{width:100%}
.content{display:block}
#startContent{display:block;position:relative;top:45px}
#wrappermobile{display:none}
header,.ads_top1{display:block;position:fixed;width:100%;z-index:999999}
.play_game1{width:960px}
#gameZoom{display:block}
.colorAd{width:970px}
#newMenu{display:block}
}
@media screen and (max-width: 999px) {
#flashobj,#flashobj object{width:100%!important;overflow:hidden}
.recommended_games{display:none}
.play_game1 .game_bottom{width:100%;padding:0}
.game_info{width:100%;margin:0}
.game_info p,.game_info h3{margin:5px;font-size:14px}
.fb_iframe_widget{width:97%!important;margin-left:0!important;overflow:hidden}
.ads_300x250{float:none;width:336px;margin:0 auto;clear:both;background-color:transparent}
.adsRight,.adsLeft{display:none}
.game_relate{display:none}
div#footer p,div#footer p a{font-size:14px}
.tab_menu,.ads_top,.moreGame,.playMenu{display:none}
.play_game{width:100%!important;text-align:center!important;float:none;margin-left:0}
div#play_content,.game_bottom,.game_info{width:100%!important}
div#play_content{margin:5px 0 15px}
.play_game div#game_box{width:98%!important;overflow:hidden}
.game_bottom{padding:0;margin-left:0}
.ads336x280{display:none}
.bottom_bar{margin-left:0;padding:0}
.fullScreen{display:none}
.ads_336{width:100%!important;float:none!important;overflow:hidden;text-align:center;margin:10px auto!important}
.pic_desc{width:90%!important}
#picture_box,#picture_box p,picture_box p img{width:98%!important}
.colorAd{width:100%!important;overflow:hidden}
#picture_box p img,#picture_box img{max-width:98%!important;margin:0 auto}
}
@media screen and (max-width: 345px) {
.ads_300x250{width:100%;padding:0;border-radius:0;overflow:hidden}
#picture_box div a.print{margin-left:20px!important}
}
@media screen and (max-width: 600px) {
#picture_box div a.print{}
}
@media screen and (max-width: 394px) {
#picture_box div a.playColor{font-size:13px;padding:7px}
#picture_box a.print img{width:70px;height:70px;margin-bottom:10px}
}
@media screen and (max-width: 999px) {
.navigation{margin-bottom:10px}
.navigation ul li{display:inline-block;vertical-align:bottom}
.playflash p img{max-width:100%!important}
.playflash{width:95%!important;margin:10px auto;padding:2%}
.navBar{display:none}
#results_mb li.itemNames{width:100%;float:left;margin:3px auto;height:auto}
#results_mb li.itemNames .itemName{width:95%;margin:0 auto;background:#fff;height:auto;text-align:left;min-height:90px}
#results_mb li.itemNames a img{float:left;width:98px;height:90px}
#results_mb li.itemNames h2{line-height:30px;font-size:14px;height:auto;width:auto}
#results_mb li.itemNames p{text-align:justify;margin:0 5px}
#results_mb li.itemNames p.detail{text-align:right;margin-right:10px}
#startContent{top:0}
#newMenu{display:none}
}
#FormS{position:absolute;right:10px;top:40px}
#FormS div{display:inline-block}
#FormS input[type="text"]{width:150px;padding:5px;border-radius:5px;outline:none;border:1px solid #eee;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3)}
#FormS input[type="submit"]{padding:5px;color:#555;border-radius:8px;background:#eee;outline:none;border:1px solid #eee;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3);box-shadow:1px 2px 2px 0 rgba(0,0,0,0.3)}
.consent {
    display: none;
}
.consent {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 15px;
    color: #FFFF00;
    background: #222;
    padding: 5px 3%;
    box-sizing: border-box;
    -webkit-animation: fadeBar 1s 1s both;
    animation: fadeBar 1s 1s both;
}
.consent p, .consent span {
    display: table-cell;
    vertical-align: middle;
    font-size:15px;
}
.consent button {
    float: right;
    margin-left: 1em;
    background: #c06;
    line-height: 2.5;
    letter-spacing: 0.08em;
    color: #fff;
    padding: 0 10px;
    border: 0;
    border-radius: 0.25em;
    -webkit-appearance: none;
    text-shadow: 0 -1px 1px rgba(0,0,0,0.5);
    box-shadow: 0 1px 1px rgba(0,0,0,0.7), inset 0 1px 1px rgba(255,255,255,0.5);
}
.pagination{width:100%;border-top:none !important;text-align:center}
.pagination > a,.pagination >span{    color: #fff;
    background: #9c0b62;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    padding: 0;
    display: inline-block;
    text-align: center;
    line-height: 25px;
    font-size: 16px;}
.pagination >span{background: #de058a;}
.pagination > span.dots{background:transparent;color:#9c0b62;}