﻿/*lib.css*/

/*end lib.css*/

/*---------- Pop up box basic style -------*/
#a_popup_shadow.a_popup_shadow{background:#000;opacity:0.78!important;filter:alpha(opacity=78);opacity:0.78;width:100%;height:100%;left:0px;top:0px;position:fixed;z-index:998;}
#a_popup_wrapper.a_popup_wrapper{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;display:table;width:400px;padding:38px 75px;background:#fff;box-shadow:0 1px 3px rgba(34,25,25,0.8);-moz-box-shadow:0 1px 2px rgba(34,25,25,0.8);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.8);position:fixed;z-index:99999;overflow:hidden;}
#a_popup_wrapper.a_popup_wrapper.a_popup_reset{padding:30px 0;}
#a_popup_wrapper.a_popup_wrapper .a_button{margin:0 7px; min-width: 100px;}

#a_popup_wrapper.a_popup_wrapper ul,#a_popup_wrapper.a_popup_wrapper li{padding:0px;margin:0px;}
#a_popup_shadow.a_popup_shadow{background:#000;-moz-opacity:0.78!important;filter:alpha(opacity=78);opacity:0.78;width:100%;height:100%;left:0px;top:0px;position:fixed;z-index:998;}
#a_popup_wrapper.a_popup_wrapper{width:440px;padding:50px 75px;background:#fff;box-shadow:0 1px 3px rgba(34,25,25,0.8);-moz-box-shadow:0 1px 2px rgba(34,25,25,0.8);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.8);position:fixed;left:50%;top:50%;margin:-100px 0 0 -275px;z-index:99999;}
#a_popup_wrapper.a_popup_wrapper.a_last_public_popup{width:550px;padding:50px 15px;}
#a_popup_wrapper.a_popup_wrapper .a_popup_container{position:relative;width:100%;float:left;}
#a_popup_wrapper.a_popup_wrapper h2{font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#525252;font-weight:bold;line-height:24px;padding-bottom:25px;text-align:center;margin:0px;}
#a_popup_wrapper.a_popup_wrapper .a_popup_btns{text-align:center;}
#a_popup_wrapper.a_popup_wrapper .a_popup_btns button{margin:0 5px;}
#a_popup_wrapper.a_popup_wrapper .a_popup_btns button{width:125px;text-align:center;padding:0;}
#a_popup_wrapper.a_popup_wrapper .a_popup_btns button.a_btn_widthauto{width:auto;padding:0 25px;}
#a_popup_wrapper.a_popup_wrapper .a_delete { width: 11px; height: 11px; display: block; position: absolute; right: 5px; top: 5px; padding: 10px; background: url("../images/a_float_deleteicon.png") center center no-repeat; }

#a_popup_wrapper.a_popup_wrapper textarea,#a_popup_wrapper.a_popup_wrapper input{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px;box-sizing:border-box;}
#a_popup_wrapper .a_popup_tc{text-align:center;}
#a_popup_wrapper > div > div.sub_content {color: #777;text-align:center;}
#a_popup_img.a_popup_stories.stories_picture_container .a_close_popupimg { background: url(../images/a_float_deleteicon.png) no-repeat center; }
/*---------- end Pop up box basic style -------*/

/*loading*/
#a_popup_wrapper.a_popup_wrapper .a_popup_loading{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff url(../images/loading.gif) no-repeat center center;}

/*text,button style*/
#a_popup_wrapper.a_popup_wrapper h2,.common_upload_photo_popup .a_popup_wrapper h2,#a_popup_wrapper.a_popup_wrapper .a_popup_h2{font-size:15px;font-family:Arial,Helvetica,sans-serif;color:#222222;font-weight:bold;line-height:24px;text-align:center;margin:0px;}
#a_popup_wrapper.a_popup_wrapper .a_popup_btns,#a_popup_wrapper.a_popup_wrapper .a_popup_line_btns{text-align:center;}
#a_popup_wrapper.a_popup_wrapper .a_popup_line_btns{padding-top:25px;}

/*----float3 float4 style start---------------------*/
#a_popup_wrapper ul.a_popup_maintips{padding:0px 0 15px 0;margin:0 0 0 10px;}
#a_popup_wrapper ul.a_popup_maintips li{padding:2px 0;}
#a_popup_wrapper .a_popup_subtips{color:#918f8f;}

/*----float3 float4 style end---------------------*/

/*----float5 style start---------------------*/
#a_popup_wrapper .a_popup_skip{text-align:center;padding:30px 0 0 0; margin: 0}
#a_popup_wrapper .a_popup_skip a{color:#918f8f;text-decoration:none;}
#a_popup_wrapper .a_popup_skip a:hover{text-decoration:underline;}

/*----float5 style end---------------------*/

/*----float6 style start---------------------*/
/*.a_popup_fulltextarea{padding:0 0 20px 0;}*/
#a_popup_wrapper .a_popup_fulltextarea textarea{width:100%;height:80px;}

/*----float6 style end---------------------*/

/*----float7 style start---------------------*/
#a_popup_wrapper .a_popup_reply_form{padding:0 0 20px 0;overflow:hidden;}
#a_popup_wrapper .a_popup_reply_form ul{list-style:none;}
#a_popup_wrapper .a_popup_reply_form ul li{padding:5px 0;}
#a_popup_wrapper .a_popup_reply_form ul li label{width:50px;text-align:right;float:left;}
#a_popup_wrapper .a_popup_reply_form ul li div{margin:0 0 0 60px;}
#a_popup_wrapper .a_popup_reply_form ul li div input,#a_popup_wrapper .a_popup_reply_form ul li div textarea{width:100%;}
#a_popup_wrapper .a_popup_reply_form ul li div textarea{height:100px;}

/*----float7 style end---------------------*/
/*----float8 style start---------------------*/
.a_popup_wrapper .a_uploadphoto{width:440px;}
.a_popup_wrapper .a_uploadphoto .f_left{float:left;width:240px;}
.a_popup_wrapper .a_uploadphoto .f_left ul{list-style:none;padding:0px;margin:0}
.a_popup_wrapper .a_uploadphoto .f_left ul li{margin:20px 0!important;font-size:14px;position:relative;overflow:hidden;}
.a_popup_wrapper .a_uploadphoto .f_left ul li.or{border-bottom:1px solid #cbcbcb;height:0px;overflow:visible;}
.a_popup_wrapper .a_uploadphoto .f_left ul li.or span{display:block;left:50%;top:-10px;font-size:14px;background:#fff;padding:0 5px;margin:0 0 0 -10px;position:absolute;}
.a_popup_wrapper .a_uploadphoto .f_left ul li .a_button{margin:0px!important;padding:0px!important;width:100%;text-align:center;box-sizing:border-box;}
.a_popup_wrapper .a_uploadphoto .f_left ul li .file{position:absolute;left:0px;top:0px;width:100%;font-size:60px;background:#ccc;-moz-opacity:0.00!important;filter:alpha(opacity=00);opacity:0.0;}
.a_popup_wrapper .a_uploadphoto .f_left ul li button.a_button_fb{margin:0 0 6px 0!important;}
.a_popup_wrapper .a_uploadphoto .f_left ul li button.a_button_fb span{padding:0 20px;}
.a_popup_wrapper .a_uploadphoto .f_left ul li button.a_button_fb i{margin-left:10px;}
.a_popup_wrapper .a_uploadphoto .f_right{float:right;border-radius:10px;background:#d6d6d6;padding:15px;width:180px;box-sizing:border-box;margin:18px 0 0 0;}
.a_popup_wrapper .a_uploadphoto .f_right p{font-weight:bold;text-align:center;padding:6px 0 0 0;}
.a_popup_wrapper .a_uploadphoto .bottom_links  {clear: both; text-align: center;}
.a_popup_wrapper .a_uploadphoto .bottom_links a {margin: 0 20px; font-size: 15px; font-weight: bold; text-decoration: none;}
.a_popup_wrapper .a_uploadphoto .bottom_links a.first {color: #51bdec !important;}
.a_popup_wrapper .a_uploadphoto .bottom_links a.second {color: #808080 !important;}
#a_popup_wrapper .a_button_fb {background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d6eb3), color-stop(100%, #3c5a99));background: -webkit-linear-gradient(top, #4d6eb3, #3c5a99);background: -moz-linear-gradient(top, #4d6eb3, #3c5a99);background: -o-linear-gradient(top, #4d6eb3, #3c5a99);background: linear-gradient(top, #4d6eb3, #3c5a99);background-color: #3c5a99;border-color: #3c5a99;color: white!important;text-shadow: 0 -1px 0px #26427d;padding: 0 16px;}

.hp_footer+div#a_popup_wrapper.a_popup_wrapper{overflow:auto}
/*----float8 style end---------------------*/

#a_popup_wrapper.a_popup_success {
    border-radius: 8px;
    padding: 194px 32px 42px 32px;
    background:#fff url('../images/success_bg.jpg') center 44px no-repeat;
    background-size: 190px;
}

#a_popup_wrapper.a_popup_success .content {
    font-size: 16px;
    color: #000;
    text-align: center;
    line-height: 22px;
}
#a_popup_wrapper.a_popup_wrapper.star_reward_program {
    background: url("../images/star_bg.jpg")no-repeat center center/100%;
    padding: 85px 55px 55px;
    overflow: initial;
}
#a_popup_wrapper.a_popup_wrapper.star_reward_program h2 {
    font-size: 30px;
    color: #fff;
}
#a_popup_wrapper.a_popup_wrapper.star_reward_program p {
    font-size: 14px;
    text-align: center;
    color: #fff;
    line-height: 24px;
}
#a_popup_wrapper.a_popup_wrapper.star_reward_program span {
    height: 120px;
    width: 120px;
    border-radius: 50%;
    background:#272727 url("../images/star_logo.png")no-repeat center center;
    position: absolute;
    left: 50%;
    margin-left: -60px;
    top: -60px;
}
#a_popup_wrapper.a_popup_wrapper.star_reward_program .a_button {
    background: #b69a0b;
    color: #fff!important;
    font-size: 18px!important;
    height: 46px;
    width: 290px;
    border-radius: 5px;
    line-height: 46px;
    box-sizing: border-box;
    cursor: pointer;
    border: none;
    text-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity {
    padding: 0;
    background: #383838;
    overflow: initial;
    width: 446px;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity p {
    margin: 0;
    padding: 10px 0;
    line-height: initial;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity p.tit {
    font-size: 40px;
    color: #222222;
    padding: 0;
    font-family: 'ABOLITION-ROUND';
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .desc {
    color: #fff;
    font-size: 26px;
    font-family: 'BEBASNEUE-REGULAR';
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .before_photo {
    margin-right: 6px;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .photo_top_ {
    background: #cfc4b8;
    padding: 20px 0 10px;
    text-align: center;
    border-radius: 4px 4px 0 0;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .clear_button_style {
    color: #fff!important;
    line-height: 48px;
    height: 48px;
    font-size: 18px!important;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .a_popup_line_btns {
    padding: 44px 0 38px;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .a_delete {
    text-decoration: none;
    font-size: 16px;
    border-radius: 50%;
    height: initial;
    width: initial;
    display: inline-block;
    padding: 10px;
    top: 5px;
}
#a_popup_wrapper.a_popup_wrapper.photo_retouch_activity .a_delete:before {
    color: #62615c;
}