.center {display:block !important;margin-left:auto;margin-right:auto;}
p.rtp-disclaimer {font-size:.75rem;text-align:center !important;}

/*Clip Studio Paint Debut Trial Pages*/
.download-background-clip-studio-paint-debut {width:100%;max-width:1024px;min-width:300px;background: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/download-background-clip-studio-paint-debut.jpg');padding: 0 0 40px 0;background-attachment:fixed;background-position:50% 0%;}

/*End Clip Studio Paint Debut Trial Pages*/


.free-game {border:1px solid black;background:#333;color:white;padding:10px;}
p.free-game-title {text-align:center;font-weight:800;font-size:16px;}
p.free-game-tagline {text-align:justify;font-style:italic;}
p.free-game-description {text-align:justify;}
img.free-game-logo {max-width:300px;float:left;padding-right:10px;padding-bottom:10px;}


h1 {text-align:center;}
#free-trials {display:block}
.featured-menu-items a.active {color:#f8c104;}
.featured-menu-items a:hover {color:#f8c104 !important;text-decoration:underline;}
.featured-menu-items a {color:white;font-weight:800;text-decoration:none;text-align:center;text-transform:uppercase;font-size:20px;}
.features-content-window h3 {text-align:center;padding-bottom:10px;}
p.directions {color:black;text-align:center;font-size:20px;font-weight:800;}
p.directions-rtp {color:black;text-align:center;font-size:20px;font-weight:800;margin-top:40px;}
p.download-sub-text {width:75%;margin-left:auto;margin-right:auto;text-align:center;}
h2.sample-game-title {width:100%;border-bottom:1px solid black;margin-top:40px;}

.share-rtp-download {background:white;margin-top:40px;width:30%;border:1px solid black;margin-left:auto;margin-right:auto;}
.rtp-download-page p {text-align:center;}
.rtp-download-page {width:80%;margin-left:auto;margin-right:auto;}
.rtp-download-page h2 {text-align:center;padding-top:40px;}
.share-rtp-download .twitter, .share-rtp-download .facebook {width:30%;margin-left:auto;margin-right:auto;}
.share-rtp-download p {text-align:center;}
.rtp-download-page p.blog-text {margin-top:40px;}

#run-time-packages p {text-align:justify;}
.justify {text-align:justify;}
.padding {padding:20px;}

a.blue-button.run-time-packages-button {width:95%;min-height:50px;text-align:center;padding-top:3%;font-size:50px;}
a.blue-button.download-sample-games-button, a.blue-button.download-other-materials-button, a.blue-button.download-rtp-button {width:100%;text-align:center;padding:10px 0px;}
.download-sample-games-wrap, .download-other-materials-button-wrap {width:100%;margin-left:auto;margin-right:auto;}
a.blue-button.downloads-rtp-button {width:100%;margin-left:auto;margin-right:auto;padding:10px 0px;}

.features-content-window.rtp-text p {text-align:justify;}
.features-content-window.rtp-text h3 {margin-top:20px;}
.features-content-window.rtp-text .blue-button {width:100%;padding:10px 0px;}
.rtp-text .blue-button-wrap {width:50%;margin-left:auto;margin-right:auto;}


img.sample-games-screenshot {width:100%;padding:0 20px 20px 20px;}
.sample-games-description p {text-align:justify;width:75%;margin-left:auto;margin-right:auto;padding-left:10px;}
.sample-games-screenshot-wrap {float:none;width:80%;margin-left:auto;margin-right:auto;}
.screenshot-sample-games {width:32%;display:inline-block;margin-left:auto;margin-right:auto;}
.featured-menu-items {
width:100%;
margin-left:auto;
margin-right:auto;
padding:20px;
}

.program {
display:inline-block;
width:28%;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
padding:20px 20px 14px 20px;
background-image: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/dropdown_bg.png');
}

.additional-type {
display:inline-block;
width:28%;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
padding:20px 20px 14px 20px;
background-image: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/dropdown_bg.png');
}

#sample-games {display:block;}

.rtp-explanation p {text-align:justify;}
.rtp-explanation h3 {text-align:center;}
img.rtp-explanation {width:100%;border:1px solid black;padding:20px 10px 20px 10px;}
.rtp-image-center {width:80%;margin-left:auto;margin-right:auto;}
#rpg-maker-vx-ace {display:block;}

.sample-games-download {width:50%;margin-left:auto;margin-right:auto;}

.download-selector {
display:inline-block;
width:28%;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
padding:20px 20px 14px 20px;
background-image: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/dropdown_bg.png');
}

.form {width:40%;display:inline-block;text-align:justify;padding:20px;min-width:150px;}
.name {width:95%;background-color:white;border-color:#919191;border-width:1px;border-style:solid;color:black;text-decoration:none;margin-left:auto;margin-right:auto;}
.email {width:95%;background-color:white;border-color:#919191;border-width:1px;border-style:solid;color:black;text-decoration:none;margin-left:auto;margin-right:auto;}
.form-lite {width:40%;display:inline-block;position:absolute;text-align:justify;padding:20px;min-width:150px;}
<!--.button {display:block;width:155px;height:30px;}-->

.button, a.button:hover, a.button:visited, a.button:active {
padding: 10px 30px;
background: transparent url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/blue-button.png') left top repeat;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
font-family: 'Oswald', sans-serif;
font-weight: 400;
display: inline-block;
line-height: 24px;
height:auto;
border: 0;
*display: inline;
*zoom: 1;
}

input[type="submit"] {
width:100%;
}

.download-description {width:42%;display:inline-block;margin-right:6%;}
img.logo {width:100%;margin-left:auto;margin-right:auto;}
.download-info {width:100%;padding:0px 40px 20px 40px;;margin-left:auto;margin-right:auto;}
p.description {text-align:justify;}
.download-bonus {width:80%;max-width:940px;margin-left:auto;margin-right:auto;text-align:center;padding:20px;border:1px solid black;}

.download-background-mv {width:100%;max-width:1024px;min-width:300px;background: url('//d289qh4hsbjjw7.cloudfront.net/rpgmaker-20130522223546811/files/download-background-rpg-maker-mv.jpg');padding: 0 0 40px 0;background-attachment:fixed;background-position:50% 0%;}
.download-background-gg-maker {width:100%;max-width:1024px;min-width:300px;background: url('//d289qh4hsbjjw7.cloudfront.net/rpgmaker-20130522223546811/files/download-background-gg-maker.jpg');padding: 0 0 40px 0;background-attachment:fixed;background-position:50% 0%;}
.download-background-manga-maker-comipo {width:100%;max-width:1024px;min-width:300px;background: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/download-background-manga-maker-comipo.jpg');padding: 0 0 40px 0;background-attachment:fixed;background-position:50% 0%;}
.download-background-vx-ace {width:100%;max-width:1024px;min-width:300px;background: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/download-background-vx-ace.jpg');padding: 0 0 40px 0;background-attachment:fixed;background-position:50% 0%;}
.download-background-vx {width:100%;max-width:1024px;min-width:300px;background: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/download-background-vx.jpg');padding: 0 0 40px 0;}
.download-background-xp {width:100%;max-width:1024px;min-width:300px;background: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/download-background-xp.jpg');padding: 0 0 40px 0;}
.download-background-igm {width:100%;max-width:1024px;min-width:300px;background: url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/download-background-igm.jpg');padding: 0 0 40px 0;}
.download-background-2003 {width:100%;max-width:1024px;min-width:300px;background: url('//d289qh4hsbjjw7.cloudfront.net/rpgmaker-20130522223546811/files/download-background-2003.jpg');padding: 0 0 40px 0;}

.twitter-share-button.twitter-count-horizontal {width:auto !important;height:auto !important;}
.twitter {height:30px;width:100%;}
.facebook {height:30px;width:100%;}
.share {background:white;width:30%;border:1px solid black;padding:20px;display:inline-block;vertical-align:top;margin-top:3%;min-width:290px;}
.download-message {width:80%;padding:40px;margin-left:auto;margin-right:auto;text-align:center;}
.download-body {width:100%;padding:40px;margin-left:auto;margin-right:auto;}
.questions {width:50%;margin-left:auto;margin-right:auto;display:inline-block;padding:20px;}
.how-to {width:60%;text-align:justify;margin-left:auto;margin-right:auto;padding:0 10px 0 10px;}
.how-to li {margin-bottom:10px;}

.product_instance {margin-right:3%;display:inline-block;float:left;margin-bottom:40px;border:solid 1px black;padding:10px;}
.product_description {height:160px;overflow:hidden;}

.product_img {width:140px;height:140px;margin-left:auto;margin-right:auto;}
.product_title {text-align:center;font-size:25px;line-height:30px;min-height:60px;}
.product_description {text-align:justify;}
.product_price {text-align:center;font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:20px;}
.btn_product_detail {display:inline-block;}
.btn_product_buy {display:inline-block;}
.btn_product_download {display:inline-block;}

.btn_product_detail, a.btn_product_detail:hover, a.btn_product_detail:visited, a.btn_product_detail:active, .btn_product_buy, a.btn_product_buy:hover, a.btn_product_buy:visited, a.btn_product_buy:active, .btn_product_download, a.btn_product_download:hover, a.btn_product_download:visited, a.btn_product_download:active {
padding: 10px 30px;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
background: transparent url('//s3-ap-northeast-1.amazonaws.com/bc2prod/rpgmaker-20130522223546811/files/blue-button.png') left top repeat;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
text-align: center;
font-family: 'Oswald', sans-serif;
font-weight: 400;
display: inline-block;
line-height: 24px;
width: 60px;

*display: inline;
*zoom: 1;
}

.btn_menu a {color:#FFF;}
.btn_menu ul {margin:0 0 10px 16px;}

.trial-message {width:60%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:40px;}

@media (max-width: 767px) {
.download-description {width:100%;display:block;margin:0;}
.download-info {width:80%;padding:0 0 10px 10px;}
.download-body {width:80%;padding:20px;}
.form {width:100%;display:block;padding:0;}
.share {width:80%;margin:0;display:block;}
.questions {width:80%;margin:0;display:block;}
.how-to {width:80%;}
.trial-message {:width:100%;text-align:justify;}
.form-lite {position:static;}
}

.blue-button {
width:84.6%;
text-align:center;
}
.blue-button a {color:white;}

span#u_0_3 a {color:black !important;}

.cboxPhoto {max-width:800px;max-height:600px;}
.frame_screenshot_body a:hover {text-decoration:none;}
img.thumbnail {margin-bottom:10px;margin-right:10px;width:140px;height:75px;}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/assets/colorbox/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/assets/colorbox/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(/assets/colorbox/loading-12cee4253eb394b2d8a7d7e56c7015e7.gif) no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/assets/colorbox/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}