body .save_profile, #MainCtaGames {
     /* float: left; */
     background: #ff8c00;
     color: #fff;
     font-size: 22px;
     text-decoration: none;
     position: relative;
     width: 260px;
     height: 54px;
     line-height: 54px;
     text-align: center;
     text-transform: uppercase;
     font-weight: bold;
     display: inline-block;

 }
 .article-content-right img {
     width: auto !important;
     max-width:100%;
     height: auto !important;
 }
 #gamesRequestPopupNew {
 display:none;
 position:fixed;
 left:50%;
 margin-left:-400px;
 top:0px;
 width:800px;
 min-height:50px;
 z-index:1000;
 margin-bottom:50px;
 box-shadow: #333 3px 2px 25px;
}
#gamesRequestPopupNewInner {
 float:left;width:100%;background:#f0f0f0;border:1px solid #a0a0a0;min-height:50px;z-index:2005;
}
#gamesRequestPopupNewInner .padMeGloblalNoti {
 padding:0px 0px 0px 0px;
}
#gamesRequestPopupNewInner .padMeCenterInGame {
 padding:0px 20px 0px 20px;
}
#gamesRequestPopupNewInner .r_btn_st  {
 width:112px;
 height:26px;
 background: url(/img/blue_btn2.png);
 display:block;
 text-decoration: none;
 border:0;
 border:none;
 color:#fff;
 text-align: center;
 line-height: 26px;
 font-size:15px;
 font-weight: bold;
 text-shadow: 1px 1px 1px #333;
 border-radius: 2px 2px;
}
#gamesRequestPopupNewInner .r_btn_st1 {
 width:180px !important;
 margin-left: 27px !important;
}
#gamesRequestPopupNewInner .inputAskLabel {
 font-size:14px;
 text-align: left;
 font-weight: bold;
 margin-top:10px;
}
#gamesRequestPopupNewInner .inputAskLabelheadGame {
 font-size:21px;
 text-align: center;
 font-weight: normal;
 background:#555;
 padding:10px 10px;
 color:#fff;
 width:781px;
}
#gamesRequestPopupNewInner .padMeCenterInGameQuestion {
 border-bottom:1px solid #555;
 padding-bottom:20px;
}
#gamesRequestPopupNewInner  .colorMeLink {
 color:#333;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
}
#gamesRequestPopupNewInner .inputAsk {
 float: left;
 width: 100%;
 padding: 7px 0px;
 border-radius: 3px;
 text-indent: 5px;
 background: #fff;
 margin-top:5px;
 font-size:16px;
 border:1px solid #ccc;
}
#gamesRequestPopupNewInner .questionAsk {
 float: left;
 width: 700px;
 padding: 10px 10px;
 border-radius: 3px;
 /* text-indent: 5px; */
 background: #f8f8f8;
 margin-top: 5px;
 font-size: 16px;
 border: 1px solid #ccc;
 text-align: left;
 cursor: pointer;
}
#gamesRequestPopupNewInner .questionAsk:hover,#gamesRequestPopupNewInner .questionAskClicked {
 background:#777;
 color:#fff;
}
#gamesRequestPopupNewInner .inputAskTextarea {
 float: left;
 width: 100%;
 padding: 7px 0px;
 background: #fff;
 height:70px;
 margin-top:5px;
 border:1px solid #ccc;
}
#gamesRequestPopupNewInner .popupSuccessQuestion {
 color:green;
 font-size:23px;
 font-weight: bold;
}
#gamesRequestPopupNewInner .subheaderGame {
 background: #999;
 color: #fff;
 width: 100%;
 font-size: 17px;
 font-weight: bold;
 text-align: left;
 padding: 7px 0px;
 text-indent: 10px;
}
#gamesRequestPopupNewInner .checkAnswer {
 margin-top: 12px;
}
.icheckbox_square,
.iradio_square {
 display: inline-block;
 *display: inline;
 vertical-align: middle;
 margin: 0;
 padding: 0;
 width: 22px;
 height: 22px;
 background: url(/img/square.png) no-repeat;
 border: none;
 cursor: pointer;
}

.icheckbox_square {
 background-position: 0 0;
}
 .icheckbox_square.hover {
     background-position: -24px 0;
 }
 .icheckbox_square.checked {
     background-position: -48px 0;
 }
 .icheckbox_square.disabled {
     background-position: -72px 0;
     cursor: default;
 }
 .icheckbox_square.checked.disabled {
     background-position: -96px 0;
 }

.iradio_square {
 background-position: -24px 0;
}
 .iradio_square.hover {
     background-position: -24px 0;
 }
 .iradio_square.checked {
     background-position: -48px 0;
 }
 .iradio_square.disabled {
     background-position: -72px 0;
     cursor: default;
 }
 .iradio_square.checked.disabled {
     background-position: -96px 0;
 }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
 .icheckbox_square,
 .iradio_square {
     background-image: url(/img/square2x.png);
     -webkit-background-size: 240px 24px;
     background-size: 240px 24px;
 }
}
/* iCheck plugin Square skin, grey
----------------------------------- */
.icheckbox_square-grey,
.iradio_square-grey {
 display: inline-block;
 *display: inline;
 vertical-align: middle;
 margin: 0;
 padding: 0;
 width: 22px;
 height: 22px;
 background: url(/img/grey.png) no-repeat;
 border: none;
 cursor: pointer;
}

.icheckbox_square-grey {
 background-position: -24px 0;
}
 .icheckbox_square-grey.hover {
     background-position: -24px 0;
 }
 .icheckbox_square-grey.checked {
     background-position: -48px 0;
 }
 .icheckbox_square-grey.disabled {
     background-position: -72px 0;
     cursor: default;
 }
 .icheckbox_square-grey.checked.disabled {
     background-position: -96px 0;
 }

 .iradio_square-grey {
     background-position: -144px 0;
 }
     .iradio_square-grey.hover {
         background-position: -144px 0;
     }
     .iradio_square-grey.checked {
         background-position: -168px 0;
     }
     .iradio_square-grey.disabled {
         background-position: -192px 0;
         cursor: default;
     }
     .iradio_square-grey.checked.disabled {
         background-position: -216px 0;
     }
     .r_buy_btn {
 width: 112px;
 height: 26px;
 background: #390;
 display: block;
 text-decoration: none;
 border: 0;
 border: none;
 color: #fff;
 text-align: center;
 line-height: 26px;
 font-size: 15px;
 font-weight: bold;
}

@media screen and (max-width: 960px) {
    #playButton {width:100%;text-align:center;}
    body .save_profile,#MainCtaGames {float:none;display:inline-block;}
    #gamesRequestPopupNew {width:100%;margin-left:0;left:0;text-align:center;box-shadow:none;}
    #gamesRequestPopupNewInner {display:inline-block;width:95%;float:none;box-shadow: #333 3px 2px 25px;}
    #gamesRequestPopupNewInner .inputAskLabelheadGame {width:100%;box-sizing:border-box;}
    #gamesRequestPopupNewInner .padMeCenterInGameQuestion {box-sizing:border-box;}
    #gamesRequestPopupNewInner .questionAsk {width:calc(100% - 35px);box-sizing:border-box;}
    #gamesRequestPopupNewInner .padMeCenterInGame {width:100% !important;box-sizing:border-box;}
    #gamesRequestPopupNewInner .inputAskLabelheadGame {font-size:18px;}
    .r_buy_btn {width:100%;margin-top: 15px;height:35px;line-height:35px;}
    body .padMeCenterInGame-inputs {padding:0 20px 20px 20px !important;}
}
