/*global*/
.x-viewport, .x-viewport body{height:auto !important;overflow-y:auto !important;}

/*receipt tpl*/
.pp_receipt_ct{margin: 0 auto;border:1px solid;padding:10px}

/*cart*/
.edit_event-body{padding-bottom:0}
.pp_cart_bottom{padding:0 10px 35px 10px}
.pp_cart_bottom div{font-size:10px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;background:url(/images/logo-100.png) no-repeat right;line-height:25px;float:right;padding-right:105px;margin-right:10px}
.pp_cart_bottom a{text-decoration:none;color:#000}

/*fb*/
#pp_cart_bottom-fb{float:left}
.pp_fb_loading{padding:5px 10px 5px 16px;height:16px;line-height:16px;background:#FBFBFB url(/images/default/grid/loading.gif) no-repeat 5px 5px;border:1px solid #626262;}
.pp_fb_picture{width:28px;height:28px;border:solid 1px #626262}

/* user */
.pp_user_gr{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#cccccc');background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#cccccc));background:-moz-linear-gradient(top,#f2f2f2,#cccccc);background:-ms-linear-gradient(top,#f2f2f2,#cccccc);}
.pp_user_rb{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.pp_user_ct{width:100%;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding:10px;font-size:14px;}
.pp_user_ct td{vertical-align:top}
.pp_user_item{background:#ffffff;padding:10px;margin-top:10px}
.pp_user_header_td_img{width:272px;text-align:center;-webkit-border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;padding:30px 0 30px 10px;background-color:#ffffff}
.pp_user_header_td_descr{-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;padding:30px 0 30px 10px;background-color:#ffffff}
.pp_user_header_td_descr p{font-size:24px}
.pp_user_buttons{width:240px;height:80px}
.pp_user_buttons > div{margin:10px 0 10px 0}
.pp_user_sm div{height:70px;line-height:70px;padding-left:80px;background-position-y:50%;background-repeat:no-repeat;color:#656565}
.pp_user_sm a{text-decoration:none}
.pp_user_sm_facebook{background-image:url(/images/icons/60/sm_facebook.gif)}
.pp_user_sm_twitter{background-image:url(/images/icons/60/sm_twitter.gif)}
.pp_user_sm_instagram{background-image:url(/images/icons/60/sm_instagram.gif)}
.pp_user_sm_linkedin{background-image:url(/images/icons/60/sm_linkedin.gif)}
.pp_user_events_ct{padding-left:10px}
.pp_user_events_title{margin-top:10px;margin-bottom:5px;text-align:center;font-size:21px;padding:7px;border:1px solid #cccccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2');background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f2f2f2));background:-moz-linear-gradient(top,#ffffff,#f2f2f2);background:-ms-linear-gradient(top,#ffffff,#f2f2f2);}
#addthis_toolbox_user .addthis_button_facebook_like{width:55px}
#addthis_toolbox_user .addthis_button_tweet{width:68px}
#addthis_toolbox_user .addthis_button_google_plusone{width:61px}

/* event */
#pp_event_ct,.pp_event_media_header_image_solid{border:none}

/*logo*/
.pp_logo_bottom div{background:url(/images/logo-100.png) no-repeat 92px;line-height:24px}
.pp_logo_bottom a{text-decoration:none;text-transform:uppercase;font:normal 9px Arial, Helvetica, sans-serif;color:#999999}
