/* pltix.css */
html,body{height:100%}

/* receipt */
@media print{#footer,#rasporka,.centerPanel-tbar,.top_header_area,.pp_receipt_print_hidden{display:none}}
.pp_receipt_ct{font-size:12px;margin:0 auto;padding:20px 0 30px 0;}
.pp_receipt_table{width:78%}
.pp_receipt_small .pp_receipt_table{width:100%}

/* oauth */
.pp_oauth_ct{width:700px;font-size:14px;margin:0 auto;padding:20px 0;}

/* CHROME 18+ BUG TMP FIX */
@media screen and (-webkit-min-device-pixel-ratio:0){
.x-grid3-row td.x-grid3-cell{padding-left:0;padding-right:0;}
.x-grid3-header table{table-layout:auto !important;}
}

/* unsel */
.x-unselectable {
  user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-drag: none;
  cursor: default;
}

/* pp-icons font */
@font-face {
	font-family: 'pp-icons';
	src:url('/css/font/pp-icons.eot');
	src:url('/css/font/pp-icons.eot') format('embedded-opentype'),
		url('/css/font/pp-icons.woff') format('woff'),
		url('/css/font/pp-icons.ttf') format('truetype'),
		url('/css/font/pp-icons.svg#pp-icons') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pp-icons-prev,.pp-icons-next{cursor:pointer !important;font-family:'pp-icons'}

/*round gradient panel 104 */
.x-rgpanel{padding:10px!important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;background:url(/images/ib/gradient.gif) repeat-x bottom white;}
.x-rgpanel-228{padding:10px!important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;background:url(/images/ib/gradient_228.gif) repeat-x bottom;}
.x-rgpanel-252{padding:10px!important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;background:url(/images/ib/gradient_252_ffffff_e3e3e3.gif) repeat-x bottom;}
/*.x-rgpanel-css{padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3');background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3));background: -moz-linear-gradient(top,  #ffffff,  #e3e3e3);background: -ms-linear-gradient(top,  #ffffff,  #e3e3e3);}*/
.x-rgpanel-css{padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;background:#F8F8F8}
.pp-round-panel{-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;border:2px solid #4a1d6d;width:46px;height:46px;line-height:43px;text-align:center;color:#4a1d6d;font-weight:bold;margin: 0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pp-round-panel.inv{border:none;background:#4a1d6d;color:#ffffff;line-height:46px;}

.x-rgpanel-pi .x-plain-header{font-size:14px;padding:0 10px 10px 0}
.x-rgpanel-pi{padding:10px 0 10px 20px;margin-top:15px;margin-bottom:20px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffa6', endColorstr='#86df86');background: -webkit-gradient(linear, left top, left bottom, from(#a6ffa6), to(#86df86));background: -moz-linear-gradient(top,  #a6ffa6,  #86df86);background: -ms-linear-gradient(top,  #a6ffa6,  #86df86);}

.x-rgpanel-pi-small .x-plain-header{font-size:12px;padding:10px;margin:10px 0;border:1px solid #ccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffa6', endColorstr='#86df86');background: -webkit-gradient(linear, left top, left bottom, from(#a6ffa6), to(#86df86));background: -moz-linear-gradient(top,  #a6ffa6,  #86df86);background: -ms-linear-gradient(top,  #a6ffa6,  #86df86);}

.x-rgpanel-pin-code .form-part-header{font-size:14px;padding-left:4px;padding-bottom:10px}
.x-rgpanel-pin-code .form-part-bwrap{padding:0 0 0 3px}
.x-rgpanel-pin-code{margin-bottom:20px !important;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffa6', endColorstr='#86df86');background: -webkit-gradient(linear, left top, left bottom, from(#a6ffa6), to(#86df86));background: -moz-linear-gradient(top,  #a6ffa6,  #86df86);background: -ms-linear-gradient(top,  #a6ffa6,  #86df86);}

/* 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{width:262px;}
.pp_user_sm div{overflow-x:hidden;height:70px;line-height:70px;padding-left:70px;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{padding:8px;background:url(/images/content_bg.png) repeat-x #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc}
.pp_event_rborder{overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff}
.pp_event_media_header_image{text-align:center;}
.pp_event_media_header_image_solid{border-left:solid 1px #ccc;border-right:solid 1px #ccc;background-color:#fff}

.pp_event_header_ct{/*height:205px;*/padding-left:15px;padding-top:15px;margin-bottom:10px;position:relative/*;overflow:visible*/}
.pp_event_header_image,.pp_event_header_image div{width:165px;height:165px;float:left}
.pp_event_header_image{background:url(/images/404/event/event_home.jpg) center no-repeat;}
.pp_event_header_body{padding-left:15px;float:left;font-size:12px}
.pp_event_header_body div{width:480px/*;overflow:hidden*/}
.pp_event_header_button{position:absolute;bottom:20px;right:380px;background:#666666;color:#fff;padding:0 20px;height:36px;line-height:36px;font-size:14px;text-align:center;text-decoration:none}
.pp_event_header_button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.pp_event_header_button{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a5a5a',endColorstr='#1d1d1d');background-image:-webkit-gradient(linear,left top,left bottom,from(#5a5a5a),to(#1d1d1d));background-image:-moz-linear-gradient(top,#5a5a5a,#1d1d1d);background-image: -ms-linear-gradient(top,#5a5a5a, #1d1d1d);}
.pp_event_header_text{color:#676767;font-size:12px;font-style:italic;}
.pp_event_header_name{padding-top:5px;width:780px !important;/*overflow:visible !important;*/font-size:30px;font-weight:bold;line-height:0.95}
.pp_event_header_name span{color:red}
.pp_event_header_presented_by{color:#676767;width:780px !important;}
.pp_event_header_startson{padding-top:10px;color:#600;font-size:14px}
/*.pp_event_header_startson > div{overflow:visible}*/
.pp_event_header_venue{padding-top:10px;color:#676733;font-size:14px}
.pp_event_header_series_ct{width:453px !important;position:relative;margin-top:5px;margin-bottom:10px}
.pp_event_header_series_ct a{bottom:10px;right:25px;}

.pp_event_header_buttons{width:240px;height:99px;position:absolute;bottom:8px;right:15px}
.pp_buttons_top{padding-left:48px;height:30px}
.pp_buttons_top a{padding-left:10px !important;font-size:14px;color:#676767;text-decoration:none}
/*.pp_buttons_pinterest{float:left}*/
#addthis_toolbox_event .addthis_button_facebook_like{width:55px}
#addthis_toolbox_event .addthis_button_tweet{width:68px}
#addthis_toolbox_event .addthis_button_google_plusone{width:61px}

.pp_event_body td{vertical-align:top}

.pp_event_left_ct{width:680px}
.pp_event_item{width:660px;/*float:left;*/padding-left:10px;margin-top:10px;font-size:12px;color:#333}
.pp_event_item_header{padding-left:5px;margin-top:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #cbcbcb;font-size:13px;line-height:21px;height:21px}
.pp_event_item_body{padding:7px 12px 7px 12px}
.pp_event_item_performers{padding:10px 0 25px 10px;}
.pp_event_item_performers p{font-family:Georgia,"Times New Roman",Times,serif;color:#777;padding:0 0 0 25px;float:left;margin-left:4px;width:180px;background:url(/images/bullet2.gif) no-repeat 10px 0}
.pp_event_item_performers a, .pp_event_item_performers a:hover{text-decoration:none;color:#ee6307}
.pp_event_media_item div{margin-bottom:10px;text-align:center}

.pp_event_right_ct{padding-left:10px;width:292px}
.pp_event_ritem{margin-top:7px;padding:3px 0 5px 0;text-align:center}
.pp_event_ritem_first{padding:3px 0 5px 0;text-align:center}
.pp_event_ritem_header{padding:24px 0 2px 12px;color:#333}
.pp_event_ritem_link{text-align:center;padding:7px 0 7px 0}
.pp_event_ritem_link a{font-size:14px;text-decoration:none;color:#EE6307;font-weight:bold}

/* box */
.pp_event_box_ct{margin-top:3px;padding:13px 0 15px 10px;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f1f1f1');background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f1f1f1));background:-moz-linear-gradient(top,#fefefe,#f1f1f1);background:-ms-linear-gradient(top,#fefefe,#f1f1f1);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.pp_event_box_img,.pp_event_box_img div{width:95px;height:95px}
.pp_event_box_img div{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(/images/404/event/event_th2.jpg) transparent}
.pp_event_box_img > div{border-width:1px;border-style:solid;border-color:#c5c5be}
.pp_event_box_info{padding:5px 10px 0 10px;font-size:12px;color:#333333}
.pp_event_box_info_name a{color:#541A7D;font-size:16px;font-weight:bold;text-decoration:none}
.pp_event_box_info_name span{color:#ff0000}
.pp_event_box_info_descr{color:#656565;margin:5px 0 5px 0;height:44px;overflow:hidden}
.pp_event_box_info_by{float:left}
.pp_event_box_info_location{float:right}
.pp_event_box_date{width:97px;text-align:center;}
.pp_event_box_date div{border-left:1px solid #dedede;}
.pp_event_box_date div div{margin:0 auto;width:55px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:4px;background-color:#efefef;padding:3px 0 4px 0}
.pp_event_box_date a{color:#7cb234;font-weight:bold;font-size:12px;text-decoration:none}
.pp_event_box_date .month{color:#656565;font-size:12px;line-height:15px;text-transform:uppercase}
.pp_event_box_date .date{color:#333333;font-size:22px;line-height:22px}
.pp_event_box_date .day{color:#aaaaaa;font-size:14px;line-height:15px;text-transform:uppercase;font-weight:bold}
.pp_event_box_date .time{line-height:13px;font-size:13px;display:block;margin-bottom:3px;text-transform:uppercase;}
.pp-event-dates{padding:5px 10px 0 15px;margin-top:10px;}
.pp-event-dates .x-plain-header{font-size:14px;color:#989898;padding-bottom:5px}
.pp-event-fb-checkin + label{color:#ff0000 !important}

.pp_event_descr ul{list-style-type:disc;padding-left:40px}
/* event end */

/* event list */
.x-list-body dt em{line-height:26px}
.pp-events-list-check{float:left;padding-left:28px;background:transparent no-repeat}
/* event list end*/

/* my events */
.pp-my-events-panel .x-tab-strip-spacer{height:0}
.pp-my-events-panel .x-toolbar{background: #DEECFD}
.pp-my-events-panel ul.x-tab-strip-top{padding-left:13px;padding-top:13px}

.pp-optin-counter{position:absolute;background:url(/images/opt-in-counter.png) no-repeat 0 2px;top:4px;right:10px;height:26px;line-height:26px;cursor:pointer;padding-left:30px;font-size:14px;}

/* my events end */

.pp-venue-button .x-column-inner{width: auto !important}
.pp-venue-button .x-column-inner table{float:right}

.event_th2{
	background: url(/images/404/event/event_th2.jpg) transparent no-repeat;
	float: left;
	width: 95px;
	height: 95px;
}

.event_th2 img{
	height: 95px;
	visibility: hidden;
}

.img_th2{
	background: url(/images/404/event/event_th2.jpg) transparent no-repeat;
	float:left;
	width:100px;
	margin-right:10px;
	height:100px;
}
.img_th2 img{
	height:100px;
	visibility: hidden;
}

.green_header .edit_event-header,
.green_header .x-panel-header,
.green_header_center .edit_event-header,
.green_header_center .x-panel-header{
	border: 1px solid #ccc!important;
	border-radius: 3px!important;
	-moz-border-radius: 3px!important;
	-webkit-border-radius: 3px!important;
	padding:0!important;
	height:21px!important;
}

.green_header .edit_event-header-text,
.green_header .x-panel-header-text,
.green_header_center .edit_event-header-text,
.green_header_center .x-panel-header-text{
	display: block;
	height:21px!important;
	background:url(/images/green-gradient.gif) repeat-x!important;
	color: #333!important;
	font-size: 13px!important;
	font-weight: normal !important;
	line-height: 21px!important;
}

.green_header .x-panel-tl,
.green_header .x-panel-tc,
.green_header .x-panel-tr{
	padding-left:0!important;
	background-image:none!important;
}

.green_header .x-panel-tr{
	padding-right:7px!important;
}

.green_header .x-tool{
	margin:2px 2px 0 0;
}

.green_header .edit_event-header-text,
.green_header .x-panel-header-text{
	padding-left: 10px!important;
}

.green_header_center .edit_event-header-text,
.green_header_center .x-panel-header-text{
	text-align: center;
}

#full_content{
	min-height:100%;
}
*html #full_content{
	height:100%;
}
.bt{
	border-top: 1px solid #ccc;
	
}
.lh23{
	line-height: 23px;
}
.edit_event_form .lh23{
	font-size: 14px;
	line-height: 28px;
}
.lh28{
	line-height: 28px;
}
.lh30{
	line-height: 30px;
}

.lnk a{text-decoration:none;color:#36f}

.pp-win.c-title .x-plain-header,
.c-title > .x-panel-header,
.c-title > .form-part-header{
	border: 1px solid #ccc;
	border-bottom: 1px solid #ccc!important;
	background:url(/images/c-title-bg1.gif);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	padding:0!important;
	margin-bottom: 7px;
}

.pp-win.c-title .x-plain-header span{margin-right:0}
.pp-win.c-title .x-plain-header span,
.c-title > .x-panel-header span,
.c-title > .form-part-header span{
	display:block;
	height:28px;
	color:#393939;
	line-height:28px;
	font-weight:normal;
	font-size:14px;
	background:url(/images/c-title-right.png) no-repeat right;
	padding-left:15px;
}

.pp-win.c-title.small .x-plain-header span{
	background:url(/images/c-title-right-small.png) no-repeat right;
}

.c-title-small{padding-top:35px !important}
.c-title-small > .x-panel-header span,
.c-title-small > .form-part-header span{
	background:url(/images/c-title-right-small.png) no-repeat right;
}

.c-title-short-header > .x-panel-header span,
.c-title-short-header > .form-part-header span{
	background:url(/images/c-title-right-small.png) no-repeat right;
}

.c-title > .x-panel-header span div,.c-title > .form-part-header span div{
	float:left;
	width:50%;
	height:28px;
}
.c-title-right{
	background:url(/images/c-title-right.png) no-repeat right;
}
.form-part{
    background-color: #ffffff;
    overflow: hidden;
    margin-bottom:7px;
    padding: 12px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.form-part-top{
	border-top-right-radius:0px!important;
	-moz-border-radius-topright:0px!important;
    -webkit-border-top-right-radius: 0px!important;
	border-top-left-radius:0px!important;
	-moz-border-radius-topleft:0px!important;
    -webkit-border-top-left-radius: 0px!important;
}
.form-part .x-form-field-trigger-wrap .x-form-text{
	border-top-right-radius:0!important;
	-moz-border-radius-topright:0!important;
    -webkit-border-top-right-radius: 0!important;
	border-bottom-right-radius:0!important;
	-moz-border-radius-bottomright:0!important;
    -webkit-border-bottom-right-radius: 0!important;
}
.form-part .x-form-text{
	height:25px;
	font-size:14px;
	border-color:#b7b7b7;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.form-part .x-form-empty-field{
	color:#454545!important;
}
.form-part .x-form-textarea{
	border-color:#b7b7b7;
	font-size:14px;
	/*line-height: 24px;*/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.form-part-bwrap{
	padding:15px 0px 0 7px;
}

.c-title-small .x-form-text{
	height:38px;
	font-size:18px;
}

.form-help{
	width:353px;
	font-size:12px;
	color:#656565;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border: 1px solid #ccc;
	/*background:url(/images/form-help-bg.gif) repeat-x #F0F0F0;*/
	background:#F8F8F8;
}
.form-help span{
	color:#000000;
}
.form-help .x-panel-body{
	background-color: transparent!important;
	padding:14px 14px 9px 14px;
}
.form-help .x-panel-body div{
	padding-bottom:5px;
}
.search_box{
	height:35px;
	margin-bottom:7px;
	border:none;
}
.search_box_footer{
	height: 32px;
	border:none;
	margin-top:5px;
}
.search_box .x-form-adv-trigger{
	background:url(/images/search_adv_btn.png) center no-repeat;
	height:34px;
	border:none;
	width:31px;
}
.search_box_footer .x-form-adv-trigger{
	background:url(/images/search_adv_btn_f.png) right no-repeat;
	height:32px;
	border:none;
	width:30px;
}
.search_box .x-form-empty-field{
	font-size:14px;
    text-transform: uppercase;
	color:#676767;
}
.search_box_footer .x-form-empty-field{
	font-size:14px;
    text-transform: uppercase;
	color:#aaa;
}
.search_box .x-form-search-trigger{
	background:url(/images/search_btn.png) right no-repeat;
	height:34px;
	width:35px;
	border:none;
}
.search_box_footer .x-form-search-trigger{
	background:url(/images/search_btn_f.png) right no-repeat;
	height:32px;
	width:35px;
	border:none;
}
.search_box input{
	padding: 0 7px;
	font-size:14px;
	height:34px!important;
	border:1px solid #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background:#ffffff;
}

.search_box_footer input{
	padding: 0 7px 0 7px!important;
	font-size:14px;
	height:30px!important;
	border:1px solid #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background:#ffffff;
}
.reason_nav{
	color:#3366ff;
	text-align: left;
	padding:10px 0 10px 10px;
}
.reason_nav,.reason_nav a{
	color:#3366ff;
}

.disabled-gray .x-item-disabled{background:none #ebebe4;}
.green-border{border-color:#1ebf16;}
.infoboxbtn button{
	background-position: 3px 5px !important;
}
.infoboxbtn .x-btn-mc{
	background:none #eeeff1;
	text-align:left;
	padding-left:7px!important;
}
.infoboxbtn .x-btn-text{
	height:41px!important;
}

#boxoffice_resultpanel .x-panel-body{
    background-color: transparent;
}
.boxoffice_go .x-panel-body{
    background: url(/images/ticket_go.png) transparent center no-repeat;   
}
.boxoffice_stop .x-panel-body{
    background: url(/images/ticket_stop.png) transparent center no-repeat;
}
.this_weekend_nothing{
	height:0px;
	border-top:none!important;
	margin-left:7px;
	padding:0!important;
}
.this_weekend_nothing .this_weekend_header,.this_weekend_nothing .this_weekend_content,.this_weekend_nothing .corner3tl3,.this_weekend_nothing .corner3bl3{
	display:none;
}
ul.x-tab-strip-top, .x-tab-panel-header {
    background: none transparent !important;
    border-top: none;
    border-right: none;
    border-left: none;
	padding-bottom:0;
}
.x-tab-strip-spacer{
	height:2px;
	border-left:1px solid #99BBE8;
	border-right:1px solid #99BBE8;
}
.x-tab-panel form{
    border-top: none;
}
.red {
    color: #f00;
}

/*Forms*/
.x-form-element {
    padding-top: 0 !important;
}

.x-form-item-label {
    color: #999;
    font-family: Arial, Helvetica, sans-serif !important;
}

.x-side-note {
    color: #656565 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 10px;
}

/*FAQ*/
.faq-nav{
	border: 2px solid #ccc;
	padding: 10px 25px;
	width: 170px;
}
.faq-nav li{
	list-style-type: disc;
	padding: 3px;
}
.faq-nav li a{
	color: #009;
	font-weight: bold;
	text-decoration: none;
}
.x-faq-panel h2 {
    font-size: 14px;
    color: #009;
}

.x-faq-panel .faq-q {
    color: #000;
    font-weight: bold;
}

.x-faq-panel .x-panel-body {
    color: #999;
    font-size: 12px;
}

.x-privacy-panel .list1 {
list-style-type: upper-alpha;
padding-left: 50px;
}

.x-privacy-panel .list2 {
list-style-type: disc;
padding-left: 40px;
}

.x-privacy-panel .list3 {
list-style-type: circle;
padding-left: 40px;
}

.x-privacy-panel .list4 {
list-style-type: decimal;
padding-left: 40px;
}

.x-terms-panel .list1 {
list-style-type: decimal;
padding-left: 60px;
}

.x-terms-panel .list2 {
list-style-type: upper-alpha;
padding-left: 60px;
}

.list_nasted ol{counter-reset:item}
.list_nasted li{display:block}
.list_nasted li:before{content:counters(item,".")". ";counter-increment:item}
li.list_number_hidden:before{content:"";}

.x-terms-panel .list_nasted li{margin-top:18px}

/*grid*/
.pp-bg-lightyellow{background-color:#FFFFCC !important}

.x-grid3-row-white {
    background: #fff !important;
}

.x-grid3-row-green-oval {
    border: 1px solid #cbcbcb !important;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background:url(/images/green-gradient.gif) repeat-x #d3ff98 !important;
    color: #656565;
    font-size: 14px;
    height: 21px;
    line-height: 21px;
}

.x-grid3-row-green-oval .x-grid3-cell-inner {
    padding: 0 0 0 10px !important;
}

.x-grid3-row-green-oval .x-grid3-cell {
    color: #333;
    font-size: 14px;
    font-weight: normal !important;
    line-height: 21px;
}

.pp-grid-cell-info{background: url("/images/cell_chip_note_right.png") no-repeat top right}
/*grid end*/

/*partners*/
.pp-partners-grid{margin-right:15px}
.pp-partners-grid span{cursor:pointer;color:#00e}
.pp-partners-grid .x-grid-empty{white-space:nowrap}

.pp-partners-acltype-form{padding: 5px 0 0 10px}
.pp-partners-acltype-form .x-form-item{padding:0}

.pp-partners-grid .x-grid3-row{border:none}
.pp-partners-grid .x-grid3-cell-inner{padding: 3px 0 3px 0}
.pp-partners-grid .x-grid3-row-over{background-image:none}

.pp-partners-grid .x-grid3-row-green-oval{margin-top:15px}
.pp-partners-grid .x-grid3-row-first {margin-top:0}
.pp-partners-grid .x-grid3-row-green-oval .x-grid3-col-action img{padding-top:2px}
.pp-partners-grid .x-grid3-row-green-oval .x-grid3-col-action span{line-height:21px;color:#999}

.pp-partners-grid .x-grid3-row-body-tr{background-color:#fff}

.pp-partners-row-all-events .x-grid3-col-name{padding-left:10px;}
.pp-partners-row-all-events span{font-size:12px}

.pp-partners-row-add-event{border-top:1px solid #d9e2be !important;padding:5px 0 0 0}
.pp-partners-row-add-event span{color:#656565;line-height:24px;}
.pp-partners-row-add-event img{float:left}
.pp-partners-row-add-event .x-grid3-col-name{padding-left:165px;width:150px}

.pp-partners-event-actions div{line-height:28px;margin-left:30px}
.pp-partners-form{margin:10px 0 10px 0;}
.pp-partners-form form{padding: 0 5px 5px 5px;}
.pp-partners-form label{font-weight:bold;color:#777}
.pp-partners-form-ae .x-form-item,
.pp-partners-form .x-form-item{padding-top:7px}
.pp-partners-cb-group{margin-top:4px;}
.pp-partners-cb-group .x-form-item{padding:0 0 0 2px}
.pp-partners-cb-group .x-form-element label{font-weight:normal;color:#999}
.pp-partners-close span{font-size:12px;color:#555;float:right;line-height:24px;cursor:pointer;padding-right:15px}

.pp-event-partner{margin-bottom:10px}
.pp-event-partner .pp-partners-form-ae,
.pp-event-partner .pp-partners-form{padding-left:20px}
.pp-partners-cb label{font-weight:normal}
.pp-partners-cb-sub {font-weight:normal;padding-left:20px}
.pp-partners-cb-sub label{margin-left:0}
.pp-partners-presented-by{background: url(/images/downarrow.gif) no-repeat 25px -3px;padding-left:40px}
.pp-partners-presented-by span{cursor:pointer;color:#6565cc;font-size:12px}
.pp-partners-filter-by-sids{background: url(/images/downarrow.gif) no-repeat 25px -3px;padding-left:40px}
.pp-partners-filter-by-sids span{cursor:pointer;color:#6565cc;font-size:12px}
/*partners end*/

/*presented by*/
.pp_presented_by_link{color:#3366ff;text-decoration:none}
.pp-presented-by-win{padding:15px;background:#fff;font:normal 12px Arial, Verdana;}
.pp-presented-by-win .x-form-cb-label{color:#656565}
.pp-presented-by-sub-title{font-style:italic;margin-bottom:15px}
.pp-presented-by-help{padding-left:5px}
.pp-presented-by-help span{font-weight:bold}

/*
.pp-presented-by-portal-partner .x-panel-tl,
.pp-presented-by-portal-partner .x-panel-tr{background-image:url(/images/pby/corners-sprite.gif)}
.pp-presented-by-portal-partner .x-panel-tc{background-image:url(/images/pby/top-bottom.gif);padding-left:2px}
.pp-presented-by-portal-partner .x-panel-tl{padding-left:3px}
.pp-presented-by-portal-partner .x-panel-tl .x-panel-header,
.pp-presented-by-portal-partner .x-panel-tr{padding-right:3px}
.pp-presented-by-portal-partner .x-panel-header-text{font:normal 12px Arial, Verdana;color:#333}
.pp-presented-by-portal-partner .x-tool{background-image:url(/images/gray/panel/tool-sprites.gif)}
.pp-presented-by-portal-partner {margin-bottom:10px}
.pp-presented-by-portal-partner ul{border:none}
.pp-presented-by-portal-partner {background-color:#ccc}
*/

.pp-presented-by-portal-partners .x-panel-dd-spacer{border-color:#ccc}
.pp-presented-by-portal-partner {overflow:visible;position:relative;margin-left:30px;}
.pp-presented-by-portal-partner .x-panel-header{padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;background:url(/images/pby/green-gradient.gif) repeat-x bottom;}
.pp-presented-by-portal-partner .x-panel-header-text{font:normal 12px Arial, Verdana;color:#333}
.pp-presented-by-portal-partner .x-panel-header-text div{position:absolute;left:-30px}
.pp-presented-by-portal-partner .x-tool{background-image:url(/images/gray/panel/tool-sprites.gif)}
.pp-presented-by-portal-partner {margin-bottom:10px}
.pp-presented-by-portal-partner ul{border:none}
.pp-presented-by-portal-partner {background-color:#ccc}
.pp-presented-by-portal-partner .x-panel-body{text-align:center;padding-top:5px}
/*presented by end*/

.x-grid-icon-link {
    text-decoration: none;
    font-size: 11px;
    color: #999;
    font-family: Arial, Helvetica, sans-serif !important;
    display: block;
    line-height: 17px;
}

.x-grid-icon-link img {
    float: left;
}

.x-form-panel-normal .x-panel-body {
    padding-left: 12px;
    padding-bottom: 32px;
}

.x-form-panel-normal label, .x-form-panel-normal .x-form-cb-label {
	color: #656565 !important;
	font-size: 13px !important;
	font-weight: normal !important;
	font-family: Arial, Helvetica, sans-serif !important;
}

.x-form-panel-normal .x-form-composite, .x-form-panel-normal .x-form-check-wrap{margin-top:10px}
.x-form-panel-normal .x-form-composite .x-form-check-wrap{margin-top:0 !important}
.x-form-panel-normal .x-form-composite .x-form-field-trigger-wrap{margin-top:3px}

.x-form-labels-to-right .x-form-item-label {
    color: #656565;
    font-family: Arial, Helvetica, sans-serif !important;
    text-align: right !important;
    font-weight: normal !important;
    font-size: 14px !important;
}

.x-form-labels-to-right .x-form-display-item {
    color: #333;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: normal !important;
    font-size: 14px !important;
    padding: 1px 0 0 5px;
}

.x-form-labels-to-right a {
    text-decoration: none !important;
    font-size: 13px;
}

/*Left Tab Panel*/
.x-left-tab-panel-body{background:#4e78b1;}

.x-left-tab-btn{background:none #4e78b1;height:32px;width:167px!important;}
.x-left-tab-btn .x-btn-tl,.x-left-tab-btn .x-btn-tr,.x-left-tab-btn .x-btn-tc,
.x-left-tab-btn .x-btn-ml,.x-left-tab-btn .x-btn-mr,.x-left-tab-btn .x-btn-mc,
.x-left-tab-btn .x-btn-bl,.x-left-tab-btn .x-btn-br,.x-left-tab-btn .x-btn-bc{overflow:hidden!important;height:0!important;background: none transparent;}
.x-left-tab-btn.x-btn-pressed{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background:none #ffffff !important;}
.x-left-tab-bar .x-panel-body{padding-top:5px;background:transparent;}
.x-left-tab-btn .x-btn-tl{width:6px;}
.x-left-tab-btn .x-btn-mc{text-align:left;/*padding-left:5px !important;*/}
.x-left-tab-btn .x-btn-text{font-size:12px;font-weight:bold;color:#ffffff;}
.x-left-tab-btn .x-btn-icon-small-left .x-btn-text{padding-left:14px;background-position:-2px center !important;height:17px}

.x-left-tab-bar .x-tree-ec-icon{width:0px;}
.x-left-tab-bar .x-tree-node-over{background:none;}
.x-left-tab-bar .x-tree-node .x-tree-selected{
    border-top-left-radius: 7px;
    -moz-border-top-left-radius: 7px;
    -webkit-border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
    -moz-border-bottom-left-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    background-color:#ffffff;
}

.x-left-tab-bar .x-tree-node a span{color: #ffffff;}
.x-left-tab-bar .x-tree-selected a span{color: #4e78b1;}
.x-left-tab-btn.x-btn-pressed .x-btn-text{color: #4e78b1;}

/*Left Tab Panel END*/
.x-panel-green-body {
    background-color: #eff0f2 !important;
    padding: 10px 0 10px 0;
}

.x-w-panel {
    padding: 5px !important;
    margin-left: 10px;
    border: 1px solid #cbcbcb;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-color: #ffffff !important;
}

.x-grid-round-header .x-grid3-header {
    background-color: #d3ff98;
    border: 1px solid #cbcbcb;
    height: 23px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.x-grid-round-header {
    padding: 5px !important;
}

.x-grid-round-header .x-grid3-hd-inner {
    color: #000;
    font-weight: normal;
}

/*guestlist#########################################*/
.pp_gle_datetime{margin-left:4px}
.guestlist-w-panel .edit_event-body {
    padding: 7px 0 0 5px !important;
}

.guestlist-grid .edit_event-body {
    padding: 7px 0 0 0 !important;
}

/*my account########################################*/
.pp-profile-addr{height:16px !important;}
.pp-form .pp-profile-addr{height:25px !important;}
.link_pl_box {
    color: #777;
}

.link_pl_box b {
    color: #000;
}

.link_pl .x-form-element, .link_pl .x-form-item {
    padding: 0 !important;
}

.link_pl .x-form-cb-label {
    color: #000 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

.profile_explanation {
    padding: 5px 0 0 0 !important;
}

.profile_explanation .explanation_box {
    padding-left: 16px !important;
}

/*Referers Start####################################*/
.ReferersPanel-body {
    padding: 5px;
    background-color: #d9e2be !important;
}

.ReferersPanel {
    background-color: #d9e2be !important;
}

.ReferersGrid .x-grid3-header {
    background: #d3ff98;
    height: 22px;
    border: 1px solid #cbcbcb;
    -moz-border-radius: 5px;
    / /-webkit-border-radius: 5px;
}

.ReferersGrid {
    background-color: #d9e2be !important;
    padding: 5px;
}

.ReferersGrid .x-panel-bwrap {
    -moz-border-radius: 5px;
    / /-webkit-border-radius: 5px;
    background:
    #ffffff;
    padding:
    5px;
}

.ReferersGrid .x-grid3-hd-inner {
    color: #333;
}

.ReferersGrid .x-grid3-row {
    border-color: #ffffff;
}

.ReferersEvents .x-grid3-cell {
    border-bottom: 1px solid #ffffff;
    padding-left: 2px;
}

.ReferersEvents .x-grid3-body {
    padding-top: 5px;
}

.ReferersEvents .x-grid3-cell-inner {
    padding: 0;
}

.ReferersEvents .x-border-left {
    border-left: 4px solid #656565;
    height: 19px;
    line-height: 19px;
    padding-left: 3px;
}

/*Stats Start######################################*/
.stats-sales-expander div {
	float: left;
	padding: 3px 3px 3px 5px;
	white-space: nowrap;
	overflow: hidden;
}

.statstbtitle {
    color: #000066 !important;
    font-size: 14px !important;
    font-family: Arial, Verdana !important;
}


.ticketsalesdate {
    color: #999;
    font-size: 11px !important;
    font-family: Arial, Verdana !important;
}

.tickedsalestitle {
    width: 315px;
    height: 22px;
    font-size: 13px !important;
    font-family: Arial, Verdana !important;
}

#TicketSalesStatsPanel .x-tool-toggle {
    margin-top: -25px;
    margin-right: 3px;
    z-index: 1000;
    position: relative;
}
.stats_tb-body .x-panel-body{
	background:none transparent;
}
.stats_tb-bwrap{
	padding:10px 0 15px 17px;
}
.stats-total {
    border-top: 1px solid #ccc;
    color: #000;
    font-weight: bold;
    font-size: 11px
}

.statsmainpanel {
    border: 1px solid #ccc;
}

.statsmainpanel .x-grid3-row-selected {
    background: #e5f1fe !important;
}

.statsmainpanel .ts-details {
	margin-left: 1px;
}

.statsmainpanel .pie {
	border-left: 0px;
}

.statsmainpanel .x-grid3-hd {
	font-weight: bold;
	color: #000 !important;
}

.statsmainpanel .pie .x-panel-header{
	background: url(/images/default/grid/grid3-hrow.gif) #f9f9f9;
	text-align: center;
	color: #000;
}

.stats-total-tb {
	border-color:#d0d0d0 !important;
	background-color:#f9f9f9;
	background-image:url(/images/default/grid/grid3-hrow.gif);
}

.statsmainpanel .pie .stats-total-tb .x-toolbar-left-row td {
	border-left:0px;
	border-right:0px;
}

.stats-total-tb .x-toolbar-left-row td {
	line-height:15px;
	vertical-align:middle;
	border-left:1px solid;
	border-right:1px solid;
	border-left-color:#eee;
	border-right-color:#d0d0d0;
}

.stats-total-tb .xtb-text{
	font-weight: bold;
	padding-left: 4px !important;
}

.statsmainpanel .x-grid3-td-revenue, .statsmainpanel .x-grid3-td-guests {
	color: #339933;
}

.statsmainpanel .x-grid3-td-refunds {
	color: #993333;
}

.statsmainpanel .x-grid3-hd-perc {
	text-align: center;
}

.statsmainpanel .x-grid3-col-perc {
	font-weight: bold;
}

.statsmainpanel .x-grid-group-hd{border:none;cursor:default;}
.statsmainpanel .x-grid-group-hd div.x-grid-group-title{background:none;color:#000;padding-left:6px;}

.pp-stats-refresh{background-image:url(/images/stats-refresh-icon.png);background-repeat:no-repeat;background-position:center;cursor:pointer}

#statsdatetb {
	background: none;
	border: none;
	padding-top: 15px;
}

.statspanel-bwrap {
    padding: 11px;
    background-color: #eff0f2;
}

.statspanel-body {
    padding: 10px;
    background-color: #ffffff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.statspanel-header {
    padding-left: 12px;
    font-weight: bold;
    font-family: Arial, Verdana;
    font-size: 15px;
    color: #ffffff;
    background: #000 none;
    line-height: 25px;
    height: 25px;
}

.stats-grid .x-grid3-header {
    background: #ffffff;
}

.stats-grid .x-grid3-row {
    border: none !important;
}

.stats-grid .x-grid3-row-over {
    background-color: #cdfbcd;
    background-image: none;
}

.stats-grid .x-grid3-cell-inner {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 11px;
    color: #999;
    padding: 0 !important;
}

.stats-grid .x-grid3-cell-first .x-grid3-cell-inner {
    border-left: 1px solid #336699;
    padding-left: 3px !important;
}

.stats-grid .x-grid3-cell-first {
    padding: 2px 0 0 10px !important;
}

.stats-grid .x-grid-group-title {
    font-weight: normal !important;
    border-bottom: 1px solid #ccc;
    padding-left: 0 !important;
    background-image: none !important;
}

.stats-grid .x-grid-group {
    padding-top: 1px;
}

.stats-grid .x-grid-group-hd {
    padding-top: 0;
    border-left: 4px solid #656565;
    border-bottom: none;
    padding-left: 3px;
}

.ref .x-grid3-cell-first .x-grid3-cell-inner {
    border-left: 4px solid #656565;
    padding-left: 3px !important;
}

.ref_info .x-grid3-cell-first .x-grid3-cell-inner {
    border-left: none;
}

.ref_info .x-grid3-cell-inner {
    color: #999 !important;
    font-size: 12px !important;
}

.referer_direct {
    color: #656565;
    font-weight: bold;
}

.ref .x-grid3-cell-inner {
    color: #3764a0 !important;
}

.stats-grid .x-panel-body {
    border: 0px none !important;
}

.stats-grid .x-grid3-hd-inner {
    font-weight: bold;
    font-size: 11px;
    color: #000;
}

.stats-grid .x-grid3-cell-first .x-grid3-cell-inner {
    color: #000;
}

.stats-bg-logo {
	background: url(/images/stats-bg-logo.png) transparent center no-repeat;
}

.edit_event_coupon_grid .x-grid3-scroller {
    border-top: 1px solid #b5b8c8;
    border-bottom: 1px solid #b5b8c8;
}

.edit_event_coupon_grid .x-grid3-cell-first{
    border-left: 0px;
}

.edit_event_coupon_grid .x-grid3-header {
    background: none transparent !important;
}

.edit_event_coupon_grid .x-grid3-hd-inner {
    color: #999 !important;
    font-weight: normal !important;
}

.edit_event_coupon_grid .x-grid3-cell-inner, .edit_event_coupon_grid .x-grid3-cell-inner a {
    color: #333 !important;
    text-decoration: none;
}

.ux-price-rule-text1 {
    background: url(/images/downarrow-sm.gif) 5px 8px no-repeat;
    padding-top: 12px;
	width: 102px;
	white-space: nowrap;
}

.ux-price-rule-text1-up {
    color: #000099;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
    margin-top: -27px;
}

.ux-price-rule-text2{
	padding-right:3px;
}

.ux-price-dt,.ux-price-rule-text2, .ux-price-rule-text3{
    color:#656565;
	white-space: nowrap;
}

.ux-price-rule-text1-down {
    padding-left: 17px;
    color:#656565;
}
.ux-price-rule{
	padding-top:5px;
}

.ux-price-rule-div{
    padding: 10px 0 10px 5px;
	border: 1px solid #ccc;
	background:url(/images/box-bg.gif) repeat-x #f2f2f2;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.ux-price-delrule,.ux-price-morerule{padding-left:2px}

.ux-price-type-ud{padding-top:7px}
.ux-price-type-ud div{float:left}
.ux-price-sp{margin-left:3px;margin-right:5px;width:107px}
.ux-price-sp-items{padding-top:5px;color:gray}
.ux-price-name-label,.ux-price-descr-label,.ux-price-color-label,.ux-price-divider-label{color:#999;padding:8px 5px 0 0;font:12px Arial, Helvetica, sans-serif}
.ux-price-downarrow{padding-left:22px;background:url(/images/downarrow.gif) no-repeat 8px 12px}
.ux-price-rightarrow{padding:0 0 0 22px;background:url(/images/rightarrow.gif) no-repeat 6px 12px}
.ux-price-divider-label{padding-left:10px;}
.ux-price-ct{padding:10px !important}

.ux-price-venue-ct{white-space:nowrap}
.ux-price-venue{float:left;font-size:14px;line-height:22px;padding-left:7px;width:130px;overflow:hidden}
.ux-price-venue-color{float:left;width:20px;height:20px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid;}

.ux-price-group-label,.ux-price-md-group-label{padding-top:20px;padding-bottom:10px;color:#656565;}
.ux-price-group-left,.ux-price-md-group-left{float:left;width:25px;height:25px;background:url(/images/downarrow.gif) no-repeat 8px 9px}
.ux-price-group-items,.ux-price-group-btn,.ux-price-md-group-items,.ux-price-md-group-btn{margin-left:25px}
.ux-price-group-btn,.ux-price-md-group-btn{padding-top:5px;padding-bottom:3px}

.ux-price-sp-group-label{padding-top:20px;padding-bottom:10px;color:#656565;}
.ux-price-sp-group-left{float:left;width:25px;height:25px;background:url(/images/downarrow.gif) no-repeat 8px 2px}
.ux-price-sp-group-items{margin-left:25px}

.ux-price-live-stream{padding-top:15px;}

.ux-price-drag{width:31px;background:url(/images/icons/move.png) no-repeat;cursor:move}
.x-dd-drag-ghost .ux-price-drag{background:none;}

/*cart Start*/
.pp-cart-venue-color{float:left;width:16px;height:16px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid;margin-right:5px}
.cart_price {
	margin-top: 6px;
    padding: 0px 0px 0px 10px !important;
}

.cart_price {
	position: relative;
	overflow: visible;
}

.cart_price legend {
	position: absolute;
	top: -7px;
	background: #fff;
}


.cart_price a{
    text-decoration: none !important;
    color: #15428b;
}

.cart_price_small a{
	font-size:14px;
	color:#000000;
}

.cart_price_view_seats a{
	font-size:12px;
    color: #15428b;
}

.cart_price_img {
    margin-top: 12px;
}

.cart_price_img_small{
	background-position:center;
}

.cart_price_img_small img{
height:85px;
width:85px;
}

.cart_price_ct {
    margin-top: 6px;
}

.cart_price_ct-body {
    margin-top: -20px;
    padding: 0 20px 0 4px;
    height: 55px;
}

.cart_remove_ticket {
    background: none transparent !important;
    border-bottom: none !important;
    padding: 0 3px 0 0 !important;
    z-index: 10;
}

.cart_remove_ticket .xtb-sep{
    height: 22px;
    background: none transparent !important;
}

.cart_remove_ticket .x-btn-tl, .cart_remove_ticket .x-btn-tr, .cart_remove_ticket .x-btn-tc
,.cart_remove_ticket .x-btn-ml, .cart_remove_ticket .x-btn-mr, .cart_remove_ticket .x-btn-mc
,.cart_remove_ticket .x-btn-bl, .cart_remove_ticket .x-btn-br, .cart_remove_ticket .x-btn-bc {
    background: none transparent !important;
}

.cart_price .x-panel-body {
    background-color: transparent !important;
}
.cart_price_small .cart_price_info_td_amount{
width:1px;
}
.cart_price_info{
font-size:12px;
}
.cart_price_small .cart_price_info{
font-size:15px;
}
.cart_price_info .x-panel-bwrap {
    padding: 5px;
    background-color: #d9e2be;
}

.cart_price_info .x-panel-body {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 1px solid #b9b9b9;
    background-color: white !important;
}

.grand_total_cart {
/*    margin: 0 20px 10px 0;*/
    height: 24px;
    line-height: 24px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    border: 1px solid #000;
    float: right;
}

.grand_total_cart_bottom {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    border: 1px solid #000;
    display: block;
/*
tmp_payment_plan
    width: 320px;
    height: 24px;
    line-height: 24px;
*/
	margin: 0 60px;
	padding: 5px 0;
}

.pp-cart-label-expired{text-align:center;padding:10px;float:left;font-size:14px}
.pp-cart-label-expired span{color:#f00;font-weight:bold;}

.pp-cart-questions-body .x-form-item label.x-form-item-label{color:#000000;font-size:14px;font-weight:bold;display:block;}
.pp-cart-questions-body .x-hide-label label.x-form-item-label{display:none}

.pp_cart_optin{padding-bottom: 15px}
.pp_cart_optin p{font-weight:bold;}
.pp_cart_optin div{line-height:18px;}
.pp_cart_optin .info{font-style:italic;}
.pp_cart_optin .frequency{}
.pp_cart_optin .x-rgpanel-css{margin-top:10px;background-color:#fefee6}
.pp_cart_optin .top{font-style:italic;padding-top:5px;line-height:15px;}

/*cart END*/

/*Edit Event Start*/
.ux-price-inventory-info{text-align:justify;}
.ux-price-inventory-info span{cursor:help;}
.ux-price-inventory-info:after{content:"";display:inline-block;width:100%;}
.ux-price-inventory-info-line{border-top:1px solid #ccc;height:10px;margin-top:3px}
.ux-price-type {
    width: 160px;
}

.ux-price-value,.ux-price-quantity{width:81px;}
.ux-price-rule-div .ux-price-value,.ux-price-rule-div .ux-price-quantity{width:54px;}

.ux-price-addrule {
    width: 113px;
}

.ux-price-options {
    width: 92px;
}

.ux-price-btn {
/*    width: 75px;*/
}

.edit_event_img{padding-bottom:50px;}
.edit_event_img .image-ct{background:url(/images/nopic.gif) no-repeat center;}
#personalinfo_user_img .image-ct{background:url(/images/nopic.gif) no-repeat center;background-size:contain;height:280px !important;}

.edit_event-body {
    padding: 12px 0px 30px 14px;
}

.login_form form {
    padding: 12px 0px 0px 14px;
}

#event_form_delivery .x-form-cb-label {
    color: #000 !important;
    font-weight: normal !important;
}

.edit_event_form {
    padding: 0;
}

.edit_event_form .x-btn-text-icon .x-btn-icon-small-left .x-btn-text{
	height:23px!important;
	background-position-x: 3px!important;
	font-size: 12px !important;
	color: #656565;
	padding-left: 21px;
	padding-right: 3px;
}

.edit_event_form .x-btn-icon .x-btn-small .x-btn-text, .x-pp-btn-icon-left .x-btn-small .x-btn-text{
	height:23px!important;
	width:23px!important;
}
.edit_event_form .x-html-editor-wrap .x-btn-icon .x-btn-small .x-btn-text {
	height:16px!important;
	width:16px!important;
}

.edit_event_form .x-form-field-wrap .x-form-trigger {
	background-image: url(/images/trigger.gif);
	height:28px!important;
}
.edit_event_form .x-form-field-wrap .x-form-remove-trigger {
	background-image: url(/images/trigger-remove.png);
}
.x-form-remove-trigger-show{
	border-right: none;
}

.c-title-small .x-form-field-wrap .x-form-trigger {
	background-image: url(/images/trigger-taller.png);
	height:41px!important;
}
.edit_event_form .x-form-field-wrap .x-form-date-trigger{
	background-image: url(/images/date-trigger.gif);
	height:28px!important;
}
.edit_event_form form,.edit_event_form_ct{
	background-color: transparent;
}

.edit_event_form .x-form-cb-label {
    color: #656565/* !important*/;
    font-size: 12px /*!important*/;
    font-family: Arial, Helvetica, sans-serif !important;
}

.edit_event_form .x-form-cb-label a{color:#6565cc;cursor:pointer;text-decoration:none}

.edit_event_form .x-form-invalid-icon{background-position-y:6px;height:24px}

.edit_event_add_images {
    padding: 0 0 0 18px;
    border-left: 1px solid #d9e2be;
    color: #656565;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
}

.edint_event_sync_pl {
    padding: 8px 40px 20px 18px;
    color: #656565;
    font-size: 12px;
    border-right:1px solid #ccc;
    font-family: Arial, Helvetica, sans-serif !important;
}
.event_submit_btn{
	margin: 70px 0 0 70px;
	border:1px solid #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;   
    width:185px!important;
    height:50px!important;
}
.event_submit_btn .x-btn-text{
	color:#FFFFFF;
	font-size: 18px;
    height:50px!important;
}
.event_submit_btn .x-btn-mc{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;   
	background:url(/images/big_btn_bg.png) repeat-x !important;
    width:185px!important;
    height:50px!important;
}
.event_submit_btn .x-btn-tl, .event_submit_btn .x-btn-tr, .event_submit_btn .x-btn-tc, .event_submit_btn .x-btn-ml, .event_submit_btn .x-btn-mr, .event_submit_btn .x-btn-bl, .event_submit_btn .x-btn-br, .event_submit_btn .x-btn-bc {
	display: none;
	width: 0;
	height: 0;
	overflow: hidden;
}
.edit_event_img_right {
    padding-left: 15px;
}

.edit_event_images {
    padding: 0 10px 0 0;
    color: #656565;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
}

.x-panel-round-title .x-panel-header {
    padding: 0;
}

.x-panel-round-title .title-right {
    padding: 0 0 0 12px;
}

.x-panel-round-title .x-panel-header, .edit_event-header {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    background: #d3ff98 none;
    height: 21px;
    border: 1px solid #cbcbcb;
    border-bottom-color: #cbcbcb !important;
    color: #333;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 21px;
}

.edit_event-header-left {
    padding: 0 0 0 5px;
}

.edit_event_left_panel {
    width: 612px;
}

.event_edit_explanation {
    width: 269px;
    padding: 5px 15px 0;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #656565;
}

.event_edit_explanation div {
    padding-bottom: 5px;
}

.explanation_box {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #656565;
    border-left: 1px solid #d9e2be;
    padding-left: 21px;
}

.explanation_box1 {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #656565;
    padding: 7px 0 0 21px;
}

.fee_explanation {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif !important;
    color: #656565;
}

.event_edit_explanation span {
    color: #000;
}

/*Edit Event End*/
.corner1bl3, .corner1tl3 {
    position: relative;
    height: 3px;
}

.corner2bl3, .corner2tl3 {
    position: relative;
    height: 3px;
}

.hr {
    width: 80%;
    margin-left: 10%;
    height: 1px;
    float: left;
    margin-top: 5px;
    background-color: #ccc;
}

.t_bg {
    background-color: transparent !important;
}

.xx-title {
    background:url(/images/title_header1.png) transparent no-repeat 0 -51px;
    height: 51px!important;
}
.xx-title .lv1{
    height: 51px!important;
    background:url(/images/title_header1.png) transparent no-repeat right top;
    padding: 0 5px 0 5px;
}
.xx-title .lv2{
	overflow:hidden;
    height: 51px!important;
    background:url(/images/title_header1.png) transparent repeat-x 0 -102px;
    font-size: 16px;
    font-weight:bold;
    color:#FFFFFF;
    text-align: left;
    line-height:49px;
    text-transform: uppercase;
}

/*Featured event*/

#home_right,#home_right1 {
    width: 235px;
    text-align: center;
    height:100%;
    background-color: #FFFFFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.sc_title{
	height:35px;
	font-size: 14px;
	line-height:39px;
	color:#541A7D;
	font-weight: bold;
}
.sc_box_top, .sc_box,#whatshot_area1, #whatshot_area {
    background-color: #ffffff;
    overflow: hidden;
    margin-bottom:7px;
    padding: 3px 0 5px 0;
    text-align: center;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.sc_box_top{
	border-top-right-radius:0px!important;
	-moz-border-radius-topright:0px!important;
    -webkit-border-top-right-radius: 0px!important;
	border-top-left-radius:0px!important;
	-moz-border-radius-topleft:0px!important;
    -webkit-border-top-left-radius: 0px!important;
}
.bottom_circles td{
	background-color: #ccc;
	vertical-align: top;
	height:35px;
}
.bottom_circles div{
	height:35px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
    -moz-border-radius: 5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    background:#ffffff url(/images/bottom_circles.png) no-repeat center top;
}

.hot_content {
    text-align: left;
    padding-left: 7px;
}

.hot_content .hot_date div{
	width:28px;
	margin:0 auto;
	border: 1px solid #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	margin-bottom: 7px;
	background-color: #efefef;
	padding:3px 0 4px 0;
}

.hot_content td{
	vertical-align:top;
	padding:3px 5px 2px 5px;
}
.hot_date{
	text-align: center;
	padding-top:5px;
}
.hot_date .date{
	color:#333;
	line-height: 16px;
	font-size:14px;
	font-weight: bold;	
}
.hot_date .month{
	color:#676767;
	line-height: 12px;
	font-size:10px;
	font-weight: bold;	
}




.featured_event_img {
    padding-bottom: 7px;
    display: block;
}
.featured_event_img div{
    width: 215px;
    height:100px;
    margin:0 auto;
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border:1px solid #c5c5be;
}

.featured_event_name {
    font-size: 16px;
    width:180px;
    overflow:hidden;
    font-weight: bold;
    text-decoration: none;
    color: #541a7c;
}

.featured_event_by {
	color: #656565;
	font-size: 12px;
}

.featured_event_date {
    font-size: 12px;
    color: #676767;
}

.featured_event_descr {
    color: #676849;
    padding: 7px 0 15px 0;
    font-size: 13px;
}

/*Featured event end*/
/* Info msg */
div#ux-top-msg-ct {
    position: fixed;
    z-index: 20000;
}

.ux-top-msg .x-box-mc {
    font-size: 14px;
}

#ux-top-msg-div {
    position: absolute;
    left: 35%;
    top: 10px;
    width: 350px;
}

/* Info msg end */
#alle_calendar, #home_calendar {
    padding-left:24px;
    text-align:center;
    background:#ffffff;
}

/*
.ext-safari .x-form-field-wrap .x-form-trigger {
    right: auto;
    margin-left: 90px;
}
*/
/* performer cb */
.performer-name-item {
    padding: 3px;
    border: 1px solid #fff;
}

/* performer cb end */
/* loading */
.while-loading-blank, .while-loading-blank div{
/*    background: #ffffff url(/images/ajax_loader_blue_512.gif) no-repeat center center;*/
	padding: 0;
    border: none;
	background: none;
}

.while-loading, .pp_profile_ct .x-mask-loading {
    background: none;
    border: none;
}

.while-loading div, .pp_profile_ct .x-mask-loading div {
    padding: 5px 10px 5px 25px;
    height: 16px;
    line-height: 16px;
    background: #fbfbfb url(/images/default/grid/loading.gif) no-repeat 5px 5px;
    border: 1px solid #626262;
}

.while-loading-fb, .pp_profile_ct .x-mask-loading{background:none;border:none;}
.while-loading-fb div, .pp_profile_ct .x-mask-loading div{padding: 5px 10px 5px 25px;line-height:16px;background: #fbfbfb url(/images/default/grid/loading.gif) no-repeat 5px center;border:1px solid #626262;}
.while-loading-fb span{cursor:pointer;color:#36f}

.while-rendering {
    background: none;
    border: none;
    top: 80px !important;
}

.while-rendering div {
    padding: 5px 10px 5px 25px;
    height: 16px;
    line-height: 16px;
    background: #fbfbfb url(/images/default/grid/loading.gif) no-repeat 5px 5px;
    border: 1px solid #626262;
}

.center-panel div.ext-el-mask {
    margin-top: 44px;
}
.ext-el-mask{background-color:#222}

#loading-mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20000;background-color:white}
#loading{position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-26px;z-index:20001}
#loading .loading-indicator{background:white;color:#555;font:bold 13px tahoma, arial, helvetica;padding:10px;margin:0;text-align:center;height:auto}

/* ase loading */
.nuevo-loading{
    background:none;
    border:none;
}

.nuevo-loading div{
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    font:normal 24px Arial, Verdana;
    color:#999;
    padding: 0 20px 0 90px;
    height: 84px;
    line-height: 84px;
    background: #fff url('data:image/gif;base64,R0lGODlhQABAAMQAAP////f39+/v7+bm5t7e3tbW1szMzMXFxb29vbW1ta2traWlpZmZmZmZmYyMjISEhHNzc2ZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCAASACwAAAAAQABAAAAF/6AkjmRpnuKRJEiAvnAsow5k28Ks7/pw3wiecOZCEX62xHB5KiwYi5zpiFSeBISBlIkKKBhghrVE/Y1JWIJ6AOCeDuEwYYqEnEWAgXo/cJsQcWALdFUmaXtZfmSBYAZkdXcBiHtbiiIJjAtFImU3d3qTfZZojAxBI51JJJKTBJWjEnCMohKpdiN5rbSwI0+BY7Zjh4ibvCIFpQWckHigiLtDAiotKL5xmrXMEsN7bScBWt4oCArlCcomA6WOwRKsk68i4HwvBOX3CgjxmIwCPkhBnNErAYCbKxQJ8OE7UCxAMgk1fgh4h+iVv1aJTijcWGCTgX4iDKw4VSvUKoGtiv+NKLBRYYI5IqwxOACDIoEiuTAObJKw5T19254kiGdi3sGCOp/JMOATHzoh3owmHaDyhbSm5aruQBmKaIwB5Hxq1ZH0IJcCPRe64ZplLI8ATPF51WGTKi8BYaEtOTTXT18hASYOCUC4sOHDxtwdXlwYD4ECkCNLnkxAnJ+cZfkUnMyZ898dNjPfHNC5NGS9TAxm9me6NOq9ouEJaN35sw7VZSfS5uwWKludbET4G0C8uHHitoUIWM68ufMlASy7Cdybi9HqM/hKd4OU2PRQ2GUU5Pq6B0a7TKS22r4jN/uav7txiZ8leffcSwC0UX+++sWyds2DHnxqSIHbM+8duIa4FJiZ1cUkONGX0RT4jWBQEYEt1wYAupxUlla/BYcLRjkIxEZoDgrH1msGDTgCWwCEVqIu2xk0lzNafEOiO63kgCJRUpXnTnEvkCdPj8Jh9B44yVmFEYZIStDgGonhYuSR8Fj4ZJXbbIllRSRcacyPq0T5JZjGiHlmgSWQ9156O5aZpZxzjqLmmikmaRIsFxZlZph7wmKijnWigWBiF4lYgowoYJEjlzEwCul3hU66hIlvWkoXc4mFAAAh+QQFCAASACwAAAAAMgAkAAAF/6AkjmRpnmJhGAXqvvCpMDSzxHhOCnXd6sDXoEczBHGEhAIROA2JRhnkgQgiFFjFwUlkREsJiBjiEOQK2ezA9Ox9R4HxmJEzpLHVUrv2Fi3kYzkDd1g/I3tFeoBiNzkHhAl6XX0OixBBhApviF4kBZaRQGiEZiKcXwEPiw9HEkp3W6aTI2GLBK0EmWsSpyIClg4oAQQFBAAoV3d5vRJ/i6UmxAXTuyUCmS29BJYKKALT4NNNJY+EATxELZWLLuHutyWZtzM1CwEDlnkn7vwDxymkUqwwtCiYiwH8+EF7VeiFAUDwDiZ8N+5KLBgD1nXDgXAiuGpAoOUY5lFcq1bfPEmeXNnx3cqXLU2+XEmygMiZJ8fh3MmTDYGfQIMKBdlTwjChSIXqLCogqdOfN3k2fZo0Kk+qVYuOADAAa1B/Wq0JGEu2LNmwI0IAACH5BAUIABIALAQAAAA5ABwAAAX/oCSOZGmWRFEQZ+u+8IkotJIEca7Ddc3uwBPAJejRCsGkSKBCnopGp+nAWEiVEkCq+StBe9eRgUFmKLCiQbMpMH1rYdGiTEagt+v4+2hC0MkLaEx5BQNeRgphAn91aBJ4a0Mje4klCYyBjgGEhSSUVwSMDAaOaZw4S4hXc3+ZpRKcXZ9iooavEoN5bbiqI6x0CUADwy6cBUOzEn6MqCYFZs0DBNMDuyWbhIazA6IHJwMOEOIOI9PmBLYopxKILAqYJgEK4vQQdtLn5gOSI5xtMzWCLWIUBkG9g4/y5bMmQU0eVA67MDpT7sHBg9UU5ksHaw1HZ39sCQh3sd6DJfg0UVITgY1AMyKXGHgLkKDkQXKeVJ5juAOiTZNx0uicxi+JxZ8Qgr0IkFJh0SBIXcUQ0HQlGpI3u+gAICBfqQEHH5BCg+8llnnilN5aOwBBUBMhAAAh+QQFCAASACwOAAAAMgAkAAAF/6AkjmQpCcMgAGbrvjBJFDQd33gb1LWQ/7gdrzAA/gaEAcsk5BVbBQWCYEQSrs9Ss5YlRRVgRCAnuJoJY+2Q2EqA34ac9dwVbWl1ieH9TuQCZ2Y+JHdsJXxwR4FJakN1B4gKfkCLBIN2a10DkQoFRmWLhJkkCJEIRiJzZlmFWV+Il0aVaa12bogHqCOqWJiOInuRLwQIuTCVPrUCnJ4mAgkM0QowvFcAhT6liJMlB9HfDM0tAMgSMzwinFReC+DfCzCgZyMoKiOmJAPt7uCxJqr+SmzicwkaP3DwYiDJ4wJSJ2AH3XHTdUPAvogMFqyjiOPiwQVxOP7AyOCUSCAGJUwyPBnP3QJxLIF4ixYypi4BBTbapFit0sqYARxAGEq0qFEHaXYCM8qUaU2lCZpKHTpxZ9SpTavaRIC1qUmlJ7oyDbgTQYKzaNOiNRkCACH5BAUIABIALB0AAAAjADIAAAX/oBQIpGSeaKqu5kC8xACwdC3BsK2r+CvswFvvtxoUCkRgj5BEGY8FQnDZNAGgUOmOqnpiC8phKvA9DsK4KqEMRsOaAvbZ7Ttd2UFh+uTFBvJcJmxaU2ISfVA0AwdtKFxkZXMqBwqVCClca2UrBZWeCoSHODKQX2oJn54JYyUnZaECCKmpOnF+JgGUs5+XOgGac527nwd5KKjDlpLGsskJjcYmyQoG0ZO7B1XW0rzL2yjCCtDfKzHktQPp6uvq2jsJDPHy8/SreQX0+fnjNgb6//GqBfEHUJ9AIPgK7ssTYIHCeQv+GCtgoKLFixb56RiAQOM5CQogiEwg8WMLkSgfQhQzKcEBypcOQn17SRNCxHMPatK0t22ATpoPPAJJ8BNmyWgCXBaF8OAcgZxFvVlDUJQlyJq9WA5QCsGBVXAMFKgIAQAh+QQFCAASACwkAAQAHAA4AAAF/6AkjqJADGSqriXhngArk8ProrNs2mcu8y6Bb1Xj4YakAJAgRNKAR6dkx5OOAEVb1Em1xVamwTe1bKaUhTRBlX1tJdi0vGAWlVOCuZ5sTOr/AUlVIwR/f0RBcAOGemssXwGMenUyknJvlZKYM4V/BIFWkZNWNJekKgEClKckqq6vsD4HCrS1trcHMwO3vLybEgW9wrQFlcPCxSwEx72OLAnMtgk+nZYFzix52KwHDN4GrCXe4wvJpAnj6Qm/MunuDAhWC+/pC+A5AoEC8/Tk2yMDHECAoECEgX7qVBwYyNBRAHQIGSxIwpChAxr8+pkZUJFhPBIFMtZLIbAjBFAkukC5M2fHJEEwEBkUVLHA5So7CHKBcXnxVAKX/5A8MPmAVQGX006V7IhSCkeTE0/VNBnOJINwPy3edKIAwoOPSEIAACH5BAUIABIALBwADgAkADIAAAX/oCSOZGmawSCcbMsORDy4NCvEOFHvI5zLPJrvhwueAEMi0Ei6KXMzZu+JGwSkU6oKS6ISVlxSsho+/azlk/Obpl3broB8Tq9jAYSCfs/vEwBMAn2Dg2BBA4SJelGHiomMPIKOhVKTg1wCA5qbnJuGTASQcCMFCqYFoyWmqwg6qQersQefZbG2CgZwCLexCahpCbyxCKI0AgkMDAcipcKryzsFydOMsM4KCCYHCQkIb9PTCk27ziUOEOjoAgLg078jBMG3CWLp6dkK7QwLJ82xriII2ENHb4A+ZSysYSshcCA9CQgOthhg4B28gRAeBlig72GQhvY8GjhYzAXIdB4lRnBsx+8jxpQEDubicZJgCWQsXToswU5fth01M5qImBPoyxMrp/2sETTliJHh3jA9euLAPotTd6YagHHpqHP2aMExwM3rqBAAIfkEBQgAEgAsDgAdADIAIwAABf+gJI5kaZ7kQKxs6w5oLJeBa9vBrKPC7a+CnZDU+92Cw6TxmBwCVEvWANBsCq7YbLY6DFy54NOgQJ6GzwGyuoA8VwlrNSHnTsbj5vrufofpUXRpfHFtMgMPEA5+MwcKCgUiY4NyVDEBEJiYCjIEjp5tcJNkMgmZmX4FBgaQIp6eCCSCk3QmAqaZsAoMuwwLra6OBCUCkzEOt5hXvLyQCMAKCWJ3hSQEyBDRA8u7BhICz48nNXIxiLcPkdsM3RIG4LTDBIsmCNfs2tvsEgnPB1yXyByMwLdMXwFw1HYouCYsXT4SzoDBSjLgmq+B6vRJGACOlZBjyEoQ5KVRQiNg0YRMFLiWEuPDEuBKxmCADJ3IjCbcoRSy8JZHlwVP8HMl05gpgSZGcjtx8FWTehAeJNyIk6kCBA3/OAyqVYgAdT+7ztDFawE8sTNSrUIbAgAh+QQFCAASACwEACQAOAAcAAAF/6AkjuQ4BGWqriLKviPhQNAB35JA7AKuCguacOBj7Y6noiSQEDodytTgSCXiCg+ntheNUb/c1WCm3XZN3+8gPAoEy9rEWQIQTdNVl6QJfxJyCwwJbCsBBAUFVjp4VRIKfU4II4EMlTYsAoiaLgB3jAQDkDQKJAaVpwxchwV/dJqarWifkA6EqKcFEggKvAoJAQGvmoQSnlUIZQ+xIwm3lSi9vX+rwnUli1QiZDRyUs4MBjnRvLnBwoliSHYMEFArlKgLIgLjCrnF5/cqAWtFBd/36I3Tl2/ZHBHwTnUTN9BEPj0HD3yzwjCaPgn5Lp4R8E3SCIEWSWQ6R/FMs1vyRFPW00jtlbUuBL6FU9mQhDlhJZUgcJaSZsgSA/LNkXjLYMVeGkWcM1pEAaqFPpGqCArroNJACyB+XCkGETGrK0BKBUvW0TimZaPs6gU17UGqaLuEAAAh+QQFCAASACwAABwAMgAkAAAF/6AkDURpnuYgrmzrvm7gQHRt304A7zxr3ECgoUeEJYJIWqLIZB2TwWWziYAGEdOmwAoUZKeIhHhMHmO/aKI3zW4NFAxGod1GxO9r+tSwuN+lekUEfX5+gWoJhYo6hzB2ioVDXwBMfJB+CioSCAoHTCQEeTAHl3cLcyIJCqsKqDABKD2lcZ4rBaysKwIDAwKUEigEmjCEigmMIgG4rATABc/PIsHNOwWKC8MrB8urEgHQ0F6gJ9kucHELki0C3K3e4M+a06LrCAsKO5zLZ9/wmgLTfn0h0E5TP3CaAIxLkUbVslrv/OmahuYWtzwHoWVbWKJckXbqIiJkASsYvR7blkwBSgavQDmOwpq84eaKpcQW8ypxO0OypUeAKDzCsIjLY8Z4LzgKdYQLYs+b68gJFKSKZ4ujLmEAXEoHK9dGMVqeBLuDADyyU3b1mhICACH5BAUIABIALAAADgAkADIAAAX/oCSKAwM5waiubMs6UAwlbm2LiCw/xO2ruqBD8PMFj4pU0aU4HhFLV8Ip7EVZC6qOdl0NYFoIsbsqPLRj8mp6dKhdgqxu8K4RwIb6jU4WDP6AgYBpVwkMh4iJilxRBYqPjwVXBpCVh3lRlJaQmEuOm5FXAQugiQtKVwUGq6ytrJJ6sXUCCAoKVrIiAQa2vbkiBQm9vQeyA7XDw6hqB8nOdbzOybBdwdLDCEQBBQUEyzYF170JVgDc53w34rbUEgPn50oBAoQjwtLFZfDcRAME/wQGAFBBwFk2FgT2cRMBECALZAoStBuxTSGfhv/qSTCQAIoLhQsZYtR4QwDINBgJSZCsYU4hLgkpV7p4p3BZzCUV96UT2VAmQpAIRxYxaTFozyIJFba4+YMmPJJMfyTl9pKg0CVEJ1o9+gvm1V9Rc/kDKLCrLnojQgAAIfkECQgAEgAsAAAAAEAAQAAABf+gJI5kaZ5oqq5s675wLM90QN80AkGPgP+sgGO3cwCPKAWRWEA6R4zl7vF8FqS7RNU5xNq2wAEWsgAflViCGTg2rnE6rOGdEiAWitQD+/jSSwoMggtzJgRjWn8kBYKNDAsDJl1SPooiC46OiSMCYwiWIpmiByQJWJGgB6KZC00iUnmgIgaYq40KkQN7DqiyIwi2joW+KAIJwYLEKwS1q37KKLSim9ApAcCOldUrA4EMrtst2tsC5ebn5+ESBwrt7u/wpNXd8PXwvcQF9vvt4Pn8+/z5IgDQnppqCQq+owaNQIGHECNCPKjORQAAFVcEcFhgXEYSAyQ+ywggpMQCFDN3CjgZ8eNGli3VlYQZER80kzRRfhlAwKYlnDS18SRA1OOfnAXwCSDKNKUimk4BNGXqa+XJkRKGTsUoi+NDnyKmFiX20ilIsWAriiWAtaJWpmnDLRX7scRao27R1h2xUSxedW+JxpUrtm3Gt4MP9+S6t7Hjx5BxhAAAOw==') no-repeat 10px 10px;
}

/* loading end */

.edit_event_fees-bwrap {
    border-top: 1px solid #b5b8c8;
    margin-top: -5px;
    padding: 10px 0 0 30px;
}

/* fixs */
.x-field-empty-text {
    color: gray;
    padding: 4px 4px;
    position: absolute;
    visibility: hidden;
    overflow: hidden;
    -moz-user-select: none;
    -khtml-user-select: none;
}
.x-date-middle .x-btn .x-btn-text {
    color: #2b2b2b;
}
/* x-date-picker */
.x-date-picker .x-date-inner {
    width: 194px !important;
}
.x-date-date {
    border: 1px solid #dadada !important;
    background-color: #f1f1f1;
	color: #555!important;
	font-size: 10px!important;
	height:15px;
	display:block!important;
	padding:0 5px 0 0!important;
	line-height:15px!important;
}
.x-date-inner td {
	width:26px;
	height:20px!important;
	overflow:hidden;
    padding: 0 !important;
}
.x-date-picker .x-date-inner th {
    background: #ffffff;
    border-bottom: 0 none;
    color: #000;
}
.x-date-picker .x-date-left, .x-date-picker .x-date-right, .x-date-picker .x-date-middle {
    height: 30px;
}
.x-date-right {
    background: url(/images/dp_header.png?1) right -60px no-repeat;
}

.x-date-left {
    background: url(/images/dp_header.png?1) left 4px no-repeat;
}
.x-date-middle {
    background: url(/images/dp_header.png) 0 -28px repeat-x;
}

.x-date-right a {
	margin-right:6px!important;
	width:12px;
	height:12px;
	background: url(/images/dp_right.png) no-repeat left;
}
.x-date-left a {
	margin-left:7px!important;
	width:12px;
	height:12px;
	background: url(/images/dp_left.png) no-repeat right;
}
.x-date-picker, .x-date-menu {
    border: 0px solid #b8b8b8;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}

.x-date-picker .x-date-bottom {
    background: none;
    border-top: 1px solid #b9b9b9;
}
.x-date-picker td.x-date-mp-sel a, .x-date-picker .x-date-inner .x-date-selected a {
    background: #B0B0B0;
    border: 1px solid #11242B;
}

/*
.x-date-right a, .x-date-left a {
    background-image: none;
}
.x-date-picker {
    overflow: hidden;
    width: 194px !important;
}

.x-date-picker .x-date-inner {
    width: 194px !important;
}

.x-date-nextday, .x-date-active {
    width: 26px;
    height: 20px;
    padding: 1px !important;
}




.x-date-picker .x-date-bottom .x-btn {
    border: 1px solid #626262;
    height: 22px;
}

.x-date-picker .x-btn-tl, .x-date-picker .x-btn-tc, .x-date-picker .x-btn-tr, .x-date-picker .x-btn-tl i, .x-date-picker .x-btn-tc i, .x-date-picker .x-btn-tr i, .x-date-picker .x-btn-bl, .x-date-picker .x-btn-bc, .x-date-picker .x-btn-br, .x-date-picker .x-btn-bl i, .x-date-picker .x-btn-bc i, .x-date-picker .x-btn-br i {
    width: 0;
    height: 0;
    display: none;
}

.x-date-picker .x-btn-tc, .x-date-picker .x-btn-bc {
    height: 0;
}

.x-date-picker .x-btn-ml, .x-date-picker .x-btn-mr, .x-date-picker .x-btn-ml i, .x-date-picker .x-btn-mr i {
    width: 0;
    display: none;
}

.x-date-picker .x-btn-mc {
    height: 100%;
    width: 50px;
    background: url(/images/cur/buttons/x22btn_3.gif) repeat-x 0 0px;
}

.x-date-picker .x-btn-text {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.x-date-picker .x-date-middle {
    background: url(/images/grey-gradient.gif) !important;
    height: 30px;
}

.x-date-picker .x-date-left, .x-date-picker .x-date-right {
    height: 30px;
}



.x-date-inner .x-date-today a {
    padding: 1px 5px;
}

.x-date-picker .x-date-inner th {
    background: #ffffff;
    border-bottom: 0 none;
    color: #000;
}

.x-date-picker .x-date-mp-btns {
    background: #11242B;
}

.x-date-picker .x-date-mp table {
    border-right: 1px dashed #616161;
    border-bottom: 1px dashed #616161;
}

.x-date-picker .x-date-mp-btns td {
    border-top: 1px solid #11242B;
}

.x-date-picker td.x-date-mp-sep {
    border-right: 1px solid #11242B;
}

.x-date-picker td.x-date-mp-month a, .x-date-picker td.x-date-mp-year a {
    color: #73726e;
}

.x-date-picker td.x-date-mp-sel a, .x-date-picker .x-date-inner .x-date-selected a {
    background: #B0B0B0;
    border: 1px solid #11242B;
}

.x-date-inner a, .x-date-picker td.x-date-mp-month a:hover, .x-date-picker td.x-date-mp-year a:hover, .x-date-picker .x-date-inner a:hover {
    background: #ededed;
    color: #555;
    font-size: 10px;
}

.x-date-inner a {
    padding: 1px 5px;
}



.x-date-picker .x-date-mp-ybtn a {
    background: transparent url(/images/pltix/panel/tool-sprites.gif) no-repeat;
}

.x-date-picker .x-date-mp-ybtn a.x-date-mp-next {
    background-position: 0 -120px;
}

.x-date-picker .x-date-mp-ybtn a.x-date-mp-next:hover {
    background-position: -15px -120px;
}

.x-date-picker .x-date-mp-ybtn a.x-date-mp-prev {
    background-position: 0 -105px;
}

.x-date-picker .x-date-mp-ybtn a.x-date-mp-prev:hover {
    background-position: -15px -105px;
}

.x-date-picker .x-date-mp-btns button {
    background: #40484C;
    border-color: #677680 #15181A #15181A #677680;
}*/

/* x-date-picker end */

/* hlDatePicker */
.x-date-inner .x-date-highlight a {
    border: 1px solid darkgreen;
    padding: 1px 4px;
}

.x-date-inner .x-date-highlight span {
    font-weight: bold;
    color: darkgreen;
}

.x-date-inner .x-date-highlight-blue a {
    border: 1px solid darkblue;
    padding: 1px 4px;
}

.x-date-inner .x-date-highlight-blue span {
    font-weight: bold;
    color: darkblue;
}

/* hlDatePicker end */
/* FileUploadField */
.x-form-xfile-wrap {
    position: relative;
/*    height: 22px;*/
}

.x-form-xfile-wrap .x-form-xfile {
    position: absolute;
    right: 25px;
    -moz-opacity: 0;
    filter: alpha(opacity: 0);
    opacity:0;
    z-index:2;
/*    height:22px;*/
}

.x-form-xfile-wrap .x-form-xfile-single {
    position: absolute;
    top: 0;
    right: 0;
    -moz-opacity: 0;
    filter: alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
/*    height: 22px;*/
}

.x-form-xfile-wrap .x-form-xfile-btn {
    position: absolute;
    right: 25px;
    z-index: 1;
}

.x-form-xfile-wrap .x-form-xfile-btn-single {
    position: absolute;
    right: 0;
    z-index: 1;
}

.x-form-xfile-wrap .x-form-xfile-btn-ad {
    position: absolute;
    right: 0;
}

.x-form-xfile-wrap .x-form-xfile-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

.x-form-xfile-pb{
	padding-top: 10px;
}

/* FileUploadField end */
/* MoreField */
.x-form-xmore-wrap{position:relative;height:22px;}
.x-form-xmore-wrap .x-form-xmore-btn{position:absolute;right:0;top:0;}
/* MoreField end */
/* x-22-btn */
.x-22-btn .x-btn-tl, .x-22-btn .x-btn-tc, .x-22-btn .x-btn-tr, .x-22-btn .x-btn-tl i, .x-22-btn .x-btn-tc i, .x-22-btn .x-btn-tr i, .x-22-btn .x-btn-bl, .x-22-btn .x-btn-bc, .x-22-btn .x-btn-br, .x-22-btn .x-btn-bl i, .x-22-btn .x-btn-bc i, .x-22-btn .x-btn-br i {
    width: 0;
    display: none;
    height: 0;
}

.x-22-btn .x-btn-tc, .x-22-btn .x-btn-bc {
    display: none;
    height: 0;
}

.x-22-btn .x-btn-ml, .x-22-btn .x-btn-mr, .x-22-btn .x-btn-ml i, .x-22-btn .x-btn-mr i {
    display: none;
    width: 0;
}

.x-22-btn .x-btn-mc {
    background: url(/images/cur/buttons/x22btn_2.gif) repeat-x 0 0px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 1px solid #626262;
    height: 23px!important;
	vertical-align: middle;
}

.x-22-btn .x-btn-text {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.x-22-btn-red .x-btn-tl, .x-22-btn-red .x-btn-tc, .x-22-btn-red .x-btn-tr, .x-22-btn-red .x-btn-tl i, .x-22-btn-red .x-btn-tc i, .x-22-btn-red .x-btn-tr i, .x-22-btn-red .x-btn-bl, .x-22-btn-red .x-btn-bc, .x-22-btn-red .x-btn-br, .x-22-btn-red .x-btn-bl i, .x-22-btn-red .x-btn-bc i, .x-22-btn-red .x-btn-br i {
    width: 0;
    height: 0;
	display:none;
}

.x-22-btn-red .x-btn-tc, .x-22-btn-red .x-btn-bc {
    width: 0;
    height: 0;
	display:none;
}

.x-22-btn-red .x-btn-ml, .x-22-btn-red .x-btn-mr, .x-22-btn-red .x-btn-ml i, .x-22-btn-red .x-btn-mr i {
	background: none;
    width: 0;
}

.x-22-btn-red .x-btn-mc {
    background: url(/images/x22btn_red.gif) repeat-x 0 0px;
    border: 1px solid #9a4444;
    height: 20px!important;
}

.x-22-btn-red .x-btn-text {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.x-26-btn-gray .x-btn-mc{
    background: none;

    height: 28px!important;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    border: 1px solid #dbdbdb;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.x-26-btn-gray.x-btn-over .x-btn-mc{
	/*background: url(/images/status/gray.gif) repeat-x bottom !important;*/
/*-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #ccc;*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#E8E8E8');
background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#E8E8E8));
background:-moz-linear-gradient(top,#f6f6f6,#E8E8E8);background:-ms-linear-gradient(top,#f6f6f6,#E8E8E8);
}
.x-26-btn-gray .x-btn-text{
	color: #000;
	font-weight: normal;
	font-size: 13px;
}

.x-50-btn button{height: 50px !important;}
.x-50-btn .x-btn-mc{background:url(/images/cur/buttons/x50btn.gif) repeat-x bottom !important;height:50px!important;border:1px solid #cccccc;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.x-50-btn .x-btn-text{font-weight:normal;line-heihgt:21px;font-size:21px}

/* x-22-btn end */
/* JoinComboBox */
.x-form-joincb-btn {
    position: absolute;
    top: 0;
    right: 0;
}

/* joinComboBox end */
/* multiselect */
.ux-mselect {
    background: white;
    position: relative;
    zoom: 1;
    overflow: auto !important;
}

.ux-mselect-item {
    font: normal 12px tahoma, arial, helvetica, sans-serif;
    padding: 2px;
    border: 1px solid #fff;
    white-space: nowrap;
    cursor: pointer;
}

.ux-mselect-selected {
    border: 1px dotted #a3bae9 !important;
    background: #DFE8F6;
    cursor: pointer;
}

.x-view-drag-insert-above {
    border-top: 1px dotted #3366cc;
}

.x-view-drag-insert-below {
    border-bottom: 1px dotted #3366cc;
}

/* multiselect end */

/* rowactions */
.ux-row-action-cell .x-grid3-cell-inner {
    padding: 1px 0 0 0;
}

.ux-row-action-item {
    float: left;
    min-width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    margin: 0 5px 0 0;
    cursor: pointer;
    overflow: hidden;
}

.ext-ie .ux-row-action-item {
    width: 16px;
}

.ext-ie .ux-row-action-text {
    width: auto;
}

.ux-row-action-item span {
    vertical-align: middle;
    padding: 0 0 0 20px;
    line-height: 18px;
}

.ext-ie .ux-row-action-item span {
    width: auto;
}

/* rowactions end */
/* icons */
.x-tool-remove{background-image: url(/images/icons/delete.png)}

.icon-clock {
    background-image: url(/images/icons/clock.png) !important;
}

.icon-dollar {
    background-image: url(/images/icons/money_dollar.png) !important;
}

.icon-group {
    background-image: url(/images/icons/group.png) !important;
}

.icon-refresh {
    background-image: url(/images/icons/table_refresh.png) !important;
}

.icon-plus {
    background-image: url(/images/icons/add.png) !important;
}

.icon-minus {
    background-image: url(/images/icons/delete.png) !important;
}

.icon-help {
    background-image: url(/images/help_16.png) !important;
}

.icon-update {background-image: url(/images/icons/update.png) !important;}
.icon-undo{background-image: url(/images/icons/undo.png) !important;}
.icon-cog-edit{background-image:url(/images/icons/cog_edit.png) !important;}

.icon-upload {
    background: url(/images/icons/image_add.png) no-repeat center !important;
}

.icon-image-edit {
    background: url(/images/icons/image_edit.png) no-repeat center !important;
}

.icon-printer {
    background: url(/images/icons/printer.png) no-repeat 0 0 !important;
}

.icon-worldlink {
    background: url(/images/icons/world_link.png) no-repeat 0 0 !important;
}

.icon-chart-bar {
    background: url(/images/icons/chart_bar.png) no-repeat 0 0 !important;
}

.icon-partners {
    background: url(/images/icons/partner.png) no-repeat 0 0 !important;
}

.icon-form-edit {
    background: url(/images/icons/application_form_edit.png) no-repeat 0 0 !important;
}

.icon-user-add {
    background: url(/images/icons/user_add.png) no-repeat 0 0 !important;
}

.icon-user-del {
    background: url(/images/icons/user_del.png) no-repeat 0 0 !important;
}

.icon-money {
    background-image: url(/images/icons/money.png) !important;
}

.icon-money-add {
    background-image: url(/images/icons/money_add.png) !important;
}

.icon-money-del {
    background-image: url(/images/icons/money_delete.png) !important;
}

.icon-ticket-stock {
    background: url(/images/icons/ticket_stock.png) no-repeat 0 0 !important;
}

.icon-cart-add {
    background: url(/images/icons/cart_add.png) no-repeat 0 0 !important;
}

.icon-past-event {
    background: url(/images/icons/past_events.png) no-repeat 0 0 !important;
}

.icon-email-go {
    background: url(/images/icons/email_go.png) no-repeat 0 0 !important;
}

.icon-tab {
    background: url(/images/icons/tab_button.gif) no-repeat 0 0 !important;
}

.icon-tab2 {
    background: url(/images/icons/tab_button.gif) no-repeat 0 2px !important;
}

.icon-info {
    background: url(/images/info.png) no-repeat 0 0 !important;
}

.icon-switch {
    background: url(/images/icons/arrow_switch.png) no-repeat center !important;
}

.icon-save {
    background: url(/images/icons/save_icon.gif) no-repeat 0 0 !important;
}

.icon-images {
    background: url(/images/icons/images.png) no-repeat 0 0 !important;
}

.icon-download {
    background: url(/images/icons/download.png) no-repeat 0 0 !important;
}

.icon-email {
    background: url(/images/icons/email.png) no-repeat 0 0 !important;
}

.icon-fax {
    background: url(/images/icons/fax.png) no-repeat 0 0 !important;
}

.icon-code {
    background: url(/images/icons/page_code.png) no-repeat 0 0 !important;
}

.icon-html{background:url(/images/icons/html.png) no-repeat 0 0 !important;}
.icon-excel{background:url(/images/icons/page_white_excel.png) no-repeat 0 0 !important;}
.icon-edit{background:url(/images/icons/page_white_edit.png) no-repeat 0 0 !important;}

/*gl*/
.icon-gl-printer{background: url(/images/icons/printer.png) no-repeat 0 center !important;}
.icon-gl-excel{background: url(/images/icons/page_white_excel.png) no-repeat 0 center !important;}
.icon-gl-upload{background: url(/images/icons/upload.png) no-repeat 0 center !important;}
.icon-gl-download{background: url(/images/icons/download.png) no-repeat 0 center !important;}
.icon-gl-email{background: url(/images/icons/email.png) no-repeat 0 center !important;}
.icon-gl-fax{background: url(/images/icons/fax.png) no-repeat 0 center !important;}
.icon-gl-add{background: url(/images/icons/add.png) no-repeat 0 center !important;}

/* icons end */
/* nav toolbar */

.nav_area {
    background: #ffffff;
    border: 0;
	border-top-right-radius:9px;
	-moz-border-radius-topright:9px;
    -webkit-border-top-right-radius: 9px;
}
.nav_area .x-toolbar-right-ct{
	border-top:1px solid #e0dfe0;
	border-right:1px solid #e0dfe0;
	border-top-right-radius:9px;
	-moz-border-radius-topright:9px;
    -webkit-border-top-right-radius: 9px;
}
.sub_nav_area {
    padding-bottom: 0 !important;
    background-color: #000000
}

.nav_area .x-toolbar table {
    height: 45px;
}

.nav_area .x-toolbar {
    padding: 0px;
	border-top-right-radius:9px;
	-moz-border-radius-topright:9px;
    -webkit-border-top-right-radius: 9px;
	background:url(/images/tb_bg1.gif) transparent no-repeat;
    border-bottom: 1px solid #d4d4d4;
}

.nav_area.beta .x-toolbar {
	background:url(/images/tb_bg1-beta.gif) transparent no-repeat;
}

.nav_area .x-btn-noicon .x-btn-small .x-btn-text {
    height: 100%;
}

.nav_area .x-btn-text {
    font-family: Poppins,sans-serif;
    font-size: 16px;
    color:#541a7d;
    font-weight:500;
}
.nav_area .x-btn-text a,.nav_area .x-btn-text a:visited {color:#541a7d;text-decoration:none;}
.nav_area .menu-active .x-btn-text {
	color:#b1e317;
}
.nav_area .x-btn-tl,.nav_area .x-btn-tc,.nav_area .x-btn-tr,.nav_area .x-btn-tl i,.nav_area .x-btn-tr i,.nav_area .x-btn-bl,.nav_area .x-btn-bc,.nav_area .x-btn-br,.nav_area .x-btn-bl i,.nav_area .x-btn-br i {
    width: 0;
    height: 0;
}

.nav_area .x-btn-over .x-btn-tc, .nav_area .x-btn-over .x-btn-tl, .nav_area .x-btn-over .x-btn-tr, .nav_area .x-btn-over .x-btn-ml, .nav_area .x-btn-over .x-btn-mr, .nav_area .x-btn-over .x-btn-bl, .nav_area .x-btn-over .x-btn-br, .nav_area .x-btn-over .x-btn-bc {
    background: none !important;
}

.nav_area .x-btn-tc, .nav_area .x-btn-bc {
    height: 0;
}

.nav_area .x-btn-ml, .nav_area .x-btn-mr, .nav_area .x-btn-ml i, .nav_area .x-btn-mr i {
    width: 0px;
    display: none;
}

.nav_area .x-toolbar .x-btn-mc {
    padding: 0 10px !important;
    background: none;
    height: 100%;
}


.nav_area .x-toolbar .xtb-sep {
    width: 1px!important;
    height: 18px;
    margin: 0px;
    background: none #e7d8f1;
}
.logged_nav_area .xtb-sep {
    background: none #7d5b9a!important;
}
.nav_area .x-toolbar-left .xtb-text{
	padding:0;
}
.nav_area .xtb-sep .x-panel-body,.logged_nav_area .xtb-sep .x-panel-body{
	border:none!important;
	
}

.nav_area .x-toolbar-cell table {
    width: 100% !important;
}

.centerPanel-bwrap, .centerPanel-tbar, .centerPanelTB-bwrap{
	overflow: visible!important;
}
.logged_nav_area{
    border-radius:5px!important;
    -moz-border-radius:5px!important;
    -webkit-border-radius: 5px!important;
    border-bottom:none!important;
    height:51px!important;
    width:1010px!important;
    margin-left: -5px!important;
}

.logged_nav_area .x-toolbar-left{
    background: #5b2d7c;
}

.logged_nav_area .x-toolbar-ct{
    background: #5b2d7c;
}

.logged_nav_area .x-toolbar-right-ct{
    border:none!important;
}

.logged_nav_area.x-toolbar table {
    height: 51px;
}

.logged_nav_area .x-btn-text {
    color:#ffffff;
}

/* nav toolbar end */
body {
    font-family: Arial, Verdana;
    background-position: top center;
    width: 100%;
}

#maindiv {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    width: 1000px;
    margin: 0 auto;
}


/*--------------------HEADER AREA--------------------*/
.top_header_area{
	padding-top:15px;
}
.header_area {
	width:1000px;
	margin:auto;
    height: 48px;
    position: relative;
	border-bottom:none;

}

.companyname {
    position: absolute;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}

#inforpanel {
/*
    position: absolute;
    right: 0;
*/
margin-top:-5px;
float:right;
}
.main_logo{
	width:399px;
	height:49px;
}
#infocpanel{
position:relative;
margin-top:-50px;
margin-left:750px;

/*padding-top: 3px;*/
}

#infocpanel .x-panel-body{
	background-color: transparent;
}
/*--------------------FOOTER AREA--------------------*/
#rasporka{
   	height:303px;
}
#footer {
    background: #000;
   	height:303px;
   	margin-top:-303px;
    width: 100%;
    color:#b9b9b9;
    text-align: center;
    background:url(/images/footer_bg1.png) no-repeat center top;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
}
.footer_title{
	color:#ffffff;	
	font-size:14px;
	font-weight:bold;
}
#footer_nav{
	width:975px;
}
#footer_nav a{
	line-height:16px;
	color:#b9b9b9;
	text-decoration: none;
}
#footer_nav td{
	text-align:left;
	vertical-align: top;
}
#footer_nav form,#footer_nav .x-table-layout-cell{
	padding-right:0!important;
	padding-left:0!important;
}
#footer_nav .x-btn button{
	color:#ffffff;
}
a.navf:link, a.navf:visited,span.navf{
    text-decoration: none;
    color: #7b7b7b;
    font-size: 11px;
    text-transform: uppercase;
    font-family: "Arial Narrow";
}

#footer_nav a:hover,a.navf:hover, a.navfactive {
    color: #9bca46;
    text-decoration: none;
}

#home_mailing_list .x-panel-body, #alle_mailing_list .x-panel-body {
    background-color: transparent;
}

/*--------------------CONTENT AREA --------------------*/
#content_area {
    width: 1000px;
    float: left;
    margin-top: 9px;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #777777;
    font-size: 12px;
    background: #fff;
    overflow: visible !important;
}

.content_area {
    overflow: visible !important;
}

#mainarea .x-panel-body {
    overflow: visible !important;
}

.presented_by {
    font-size: 14px;
    color: #676767;
    text-align: center;
    /*padding-top: 10px;*/
}

.orengetext {
    color: #ee6307;
    font-weight: bold;
    padding-top: 10px;
}

.buyticket {
    float: left;
    padding-left: 10px;
    margin-top: 5px;
}

.icon_area {
    float: left;
    padding: 10px 0 0 20px;
}

.presale_text {
    font-size: 12px;
    color: #676767;
    font-style: italic;
}

.dashed_line {
    width: 570px;
    height: 1px;
    float: left;
    margin-top: 10px;
}


.view_btn {
    width: 120px;
    height: 27px;
    float: left;
    padding-top: 22px;
}


.readmore_btn {
    width: 89px;
    height: 27px;
    float: left;
    padding-top: 19px;
}

.item_text {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    color: #0c4976;
    font-weight: bold;
    width: 200px;
    height: 24px;
    float: left;
    padding: 4px 0 0 6px;
}

.bottom_iconbtn_area {
    width: 410px;
/*    height: 25px;*/
    float: left;
    margin-top: 30px;
}

.bgnone, .bgnone-x-panel-body {
    background: transparent none !important;
    background-color: transparent !important;
}

.rightcontent_area {
	border-left:1px solid #ccc;
    width: 317px;
    padding: 0 0px 0 0px;
	background: url(/images/content_bg.png) repeat-x #CCC;    
}

.detailbox {
    width: 317px;
    float: left;
    padding-bottom: 18px;
}

.detailbg_base {
    background-color: #ffffff;
    width: 296px;
    padding-bottom: 12px;
    float: left;
    margin: 13px 0 0 9px;
    border: 1px solid #cdcdcd;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

.detailbox_upper {
    background: url(/images/detail_base.gif) 0 0 no-repeat;
    width: 317px;
    height: 47px;
    float: left;
}

.detailtext {
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding: 12px 0 0 60px;
}

.detailinfo_text {
    margin: 0 0 14px 0;
    text-align: left;
}

.infoheading {
    font-size: 14px;
    color: #000;
    text-align:left;
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding: 0 0 0 9px;
}

.infoheading1 {
    font-size: 16px;
    width:180px;
    overflow:hidden;
    font-weight: bold;
    text-decoration: none;
    color: #541a7c;
}

.infoheading_txt {
    padding: 0 0 0 12px;
    font-size: 12px;
    color: #676767;
}

.infoheading_price_startson{
margin-left:10px;
font-size:10px;
font-style:italic;
color:red;
}

.location_text {
    font-family: Arial, Helvetica, sans-serif;
    width: 260px;
    color: #777777;
    font-size: 12px;
    font-weight: bold;
}

.infomap {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #ee6307;
    text-decoration: none;
    font-weight: bold;
    line-height: 24px;
    display: block;
    padding: 0 0 0 15px;
    float: right;
    text-align: center;
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    padding-right: 30px;
    margin-top:-10px;
}

.infoimage {
    width: 100%;
    padding: 20px 0 20px 0;
    text-align: center;
}

.moreevet_box {
    width: 317px;
    float: left;
    padding-bottom: 12px;
}
.moreevent_a{
	color:#7cb234;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
}
.moreevent_upper {
    background: url(/images/moreevent_base.gif) 0 0 no-repeat;
    width: 317px;
    height: 47px;
    float: left;
}

.moreevent_text {
    width: 161px;
    float: left;
    text-align:left;
    padding-top:15px;
	overflow: hidden;
}

/*--------------------SEARCH AREA--------------------*/
.searcharea {
    width: 944px;
    float: left;
    padding: 23px 0 0 28px;
}

#alle_search_simple_ct {
    background: url(/images/search_base.gif) 0 0 no-repeat;
    width: 944px;
    height: 139px;
    float: left;
}

.searchcontent_area {
    width: 780px;
    float: left;
    padding: 25px 0 0 160px;
}

.searchtext {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    color: #b4b0b0;
}

.searchtextuper {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 20px;
    color: #fff;
}

#alle_search_feild {
    width: 500px;
    height: 22px;
    font-size: 14px;
    float: left;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #541a7d;
    border-color: #000;;
    margin: 10px 0 0 0;
    padding: 3px 0 2px 5px;
    background: url(/images/edit_gradient.jpg);
	border:1px solid #777;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#alle_search_btn {
    width: 102px;
    height: 30px;
    float: left;
    margin: 9px 0 0 5px;
}

#home_simple_search_btn, #alle_simple_search_btn, #alle_advanced_search_btn {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    color: #fff;
    float: left;
    width: 200px;
    padding-top: 8px;
    text-decoration: none;
}

.mailinglist_feild {
    width: 145px;
    height: 22px;
    border: #b1b1b1 1px solid;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #333333;
    float: left;
}

.select_feild_bottom {
    width: 80px;
    height: 22px;
    color: #333333;
    border: #b1b1b1 1px solid;
    font-size: 12px;
    font-family: Georgia, "Times New Roman", Times, serif;
    float: left;
    margin-top: 8px;
}

.joinbtn {
    width: 41px;
    height: 24px;
    float: left;
    padding: 8px 0 0 8px;
}
#latest_news{
	background-color:#ffffff!important;
}

/*--------------------Upcomming event Css--------------------*/
.upcomming_event_area{
    background:url(/images/content_bg.png) repeat-x #ccc;
    width:1000px;
}

.calender1area {
    width: 235px;
    text-align: center;
    height:100%;
    background-color: #FFFFFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.allevents_center {
    width: 518px;
}

.allevents_area {
    margin-top: 5px;
    text-align: left;
    overflow: hidden;
	padding-bottom:25px;
    background: #FFFFFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.event_name_title {
    background: #FFFFFF;
}

.advanced_search_home {
    border: 1px solid #616161;
    margin-bottom: 25px;
}

.advanced_search_alle {
    border: 1px solid #616161;
    margin-bottom: 25px;
}
.advanced_search_alle form{
	padding:12px 7px 7px 12px;
}
.upeventtop {
    height: 28px;
}

#home_event_text, #alle_event_text {
    font-size: 15px;
    font-weight: bold;
    width: 300px;
    padding: 0 0 0 7px;
    float: left;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
}

.xnav_area {
    text-align: center;
    border-top: 1px solid #676733;
    border-right: 1px solid #676733;
    border-bottom: 1px solid #676733;
    padding: 0 !important;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #676767;
}

.xnav_area .x-toolbar-left table {
    width: 100%;
    background-color: #ffffff;
}

.xnav_area .x-btn-tc, .xnav_area .x-btn-mc, .xnav_area .x-btn-bt, .xnav_area .x-btn-bc, .xnav_area .x-btn-mr, .xnav_area .x-btn-ml, .xnav_area .x-btn-tl, .xnav_area .x-btn-tc, .xnav_area .x-btn-tr, .xnav_area .x-btn-tl i, .xnav_area .x-btn-tc i, .xnav_area .x-btn-tr i, .xnav_area .x-btn-bl, .xnav_area .x-btn-bc, .xnav_area .x-btn-br, .xnav_area .x-btn-bl i, .xnav_area .x-btn-bc i, .xnav_area .x-btn-br i {
    background-image: none !important;
}

.xnav_area .x-btn-bc, .xnav_area .x-btn-bl, .xnav_area .x-btn-br {
    height: 5px;
    background: #f8cecf;
}

.xnav_area .x-toolbar .x-btn-pressed .x-btn-bc, .xnav_area .x-toolbar .x-btn-pressed .x-btn-bl, .xnav_area .x-toolbar .x-btn-pressed .x-btn-br, .xnav_area .x-toolbar .x-btn-over .x-btn-bc, .xnav_area .x-toolbar .x-btn-over .x-btn-bl, .xnav_area .x-toolbar .x-btn-over .x-btn-br {
    height: 5px;
    background: #680000;
}

.xnav_area .x-btn-ml, .xnav_area .x-btn-tl, .xnav_area .x-btn-bl {
    border-left: solid 1px #676733;
}

.resultupper {
    height: 23px;
    width: 100%;
    text-align: center;
    border-top: 1px solid #676733;
    border-right: 1px solid #676733;
    border-bottom: 1px solid #676733;
}

.resultupper td {
    width: 25%;
    border-left: 1px solid #676733;
    padding-top: 2px;
}

.resultupper a {
    border-bottom: 5px solid #f8cecf;
    text-align: center;
    display: block;
    width: 100%;
    height: 17px;
    float: left;
    text-decoration: none;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #676767;
}

.resultupper a:hover {
    border-bottom: 5px solid #680000;
}

.selected {
    border-bottom: 5px solid #680000 !important;
    color: #000 !important;
}

.alleventtext {
    font-size: 12px;
    font-weight: normal;
    padding: 0 0 0 70px;
    float: left;
}

a#home_allevent:link, a#home_allevent:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #bebdbd;
}

a#home_allevent:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #ee6307;
}

.eventcontent_area {
    width: 394px;
    height: 53px;
    float: left;
    padding: 17px 0 10px 38px;
}

.eventimg {
    width: 53px;
    height: 53px;
    float: left;
}

.eventheading {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #ee6307;
    font-size: 18px;
    font-weight: bold;
    padding-left: 16px;
    text-decoration: none;
    width: 320px;
}

.eventheading2 {
    float: left;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: #777777;
    padding-top: 5px;
    padding-left: 16px;
    width: 320px;
}

.hotheadingarea {
    width: 233px;
    height: 47px;
    float: left;
}

a.btlink:link, a.btlink:visited {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    text-decoration: none;
    color: #ee6307;
}

a.btlink:hover {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    text-decoration: none;
    color: #777777;
}

.linktext {
    font-size: 12px;
    color: #777777;
    font-weight: normal;
    float: left;
    font-family: Georgia, "Times New Roman", Times, serif;
    padding-right: 10px;
}

.linkarea {
    float: left;
    padding: 30px 0 5px 180px;
}

.upcalenderinfo_text {
    padding: 20px 0 0 20px;
}

.this_weekend_header {
    color: #999999;
    border-bottom: 1px solid #b9b9b9;
    font-size: 16px;
    padding-left: 3px;
}

.this_weekend_content {
    padding: 5px 3px 0 3px;
    overflow: hidden;
    width: 217px;
    color: #676849;
    font-size: 11px;
}

.upheading {
    color: #541A7D;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}

.upheading2 {
    font-size: 11px;
    color: #777777;
    width: 200px;
    padding-top: 5px;
}

.upcalendercontent {
    background-color: #ffffff;
    margin:0 auto;
    margin-top:8px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display:block;
    overflow: hidden;
    width:217px;
    text-align: left;
}

.this_weekend_title {
    text-decoration: none;
    color: #000;
    font-size: 16px;
    color: #333;
}

.this_weekend_event {
    padding-bottom: 12px;
}

#alle_mailing_list, #home_mailing_list {
    padding: 20px 0 25px 20px;
    text-align:left;
}

.home_event_pb {
    border-top: 1px dashed #616161;
    border-bottom: 1px dashed #616161;
    background: #ffffff;
}

.home_event_pb table {
    margin: 0 auto;
}

/* innerpage.html */
.alle_event_pb_top {
    background: none;
    border-bottom: none;
}

.alle_event_pb_bottom {
    border-top: 1px dashed #616161;
    border-bottom: 0px;
    background: none;
}

.alle_event_pb_top table, .alle_event_pb_bottom table {
    margin: 0 auto;
}

#alle_event_base, #alle_event_pb_top, #alle_event_pb_bottom {
    float: left;
    width: 495px;
}

.result_area {
    background-color: #ffffff;
    width: 513px;
    text-align: left;
    border: none;
}

.resultname{width:275px;overflow:hidden;}
.resultname span{color:red}

.resultcontent_area {
	overflow:hidden;
	text-align:left;
	margin-bottom:3px;
    height:120px;
    width: 510px;
    float:left;
    background-image: url(/images/result_bg.gif);
    background-color: #F1F1F1; 
}
.myeventsresultimg{
	float:left;
	background: url(/images/404/event/event_th3.jpg) transparent no-repeat;
	display: block;
	margin-top:5px;
	padding-left:0!important;
	line-height:28px;
	width:28px;
	height:28px;
}
.myeventsresultimg img,.myeventsresultimg div{
	width:28px;
	height:28px;
	margin-right:8px;
	float:left;
}
.myeventsresultimg img{
	visibility: hidden;
}
.resultimg{
	float:left;
        margin:12px;
        height:95px;
        width:95px;
		background: url(/images/404/event/event_th2.jpg) transparent;
	    border-radius: 5px;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    border:1px solid #c5c5be;
        display: block;
}
.resultimg div{
        height:95px;
        width:95px;
	    border-radius: 5px;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
}

.resultimg1{
	float:left;
	height:120px;
	width:122px;
}
.resultimg1 a{
    width: 95px;
    height: 95px;
    margin:12px;
	display: block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border:1px solid #c5c5be;
    background: url(/images/404/event/event_th2.jpg) transparent no-repeat;
}
.resultimg1 div{
    width: 95px;
    height: 95px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}




.resutl_data{
	float:left;
	width:275px;
	margin-top:12px;
}
.resultwhere {
    text-align:right;
}
.resultcname {
}
.resultdate{
	border-left:1px solid #dedede;
	width:95px;
	text-align: center; 	
	float:left;
	margin: 15px 0 0 17px;
}
.resultdate div{
	width:55px;
	margin:0 auto;
	border: 1px solid #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	margin-bottom: 5px;
	background-color: #efefef;
	padding:3px 0 4px 0;
}
.resultdate a{
	color:#7cb234;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
}
.resultdate .month{
    text-transform: uppercase;
	color:#656565;
	font-size:12px;
	line-height: 15px;
}
.resultdate .date{
	color:#333;
	line-height: 22px;
	font-size:22px;
}
.resultdate .day{
    text-transform: uppercase;
	line-height: 15px;
	color:#aaa;
	font-weight:bold;
	font-size:14px;
}
.resultdate .time{
	line-height:13px;
	font-size:13px;
	display:block;
	margin-bottom:6px;
	text-transform:uppercase;
}
.resultheadingsmall {
    color: #676767;
    font-size: 10px;
}

.resultheading {
    font-family: Arial;
    color: #541a7d;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.resultcname, .resultwhere {
    font-family: Arial;
    color: #333;
    font-size: 12px;
    padding-top:7px;
}

.resultheading2 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: #777777;
    padding-top: 5px;
}

.contentw {
    color: #656565;
    font-size: 12px;
/*    padding-top: 5px;*/
    width:275px;
    height:41px;
    overflow:hidden;
}

.result_iconbtn_area {
    width: 410px;
/*    height: 25px;*/
    float: left;
    margin-top: 10px;
    padding-bottom: 16px;
}

.details_icon {
    width: 13px;
    height: 24px;
    float: left;
    padding: 1px 4px 0 0;
}

.buy_icon {
    width: 21px;
    height: 22px;
    float: left;
    padding: 1px 4px 0 4px;
}

.calendercontent_area {
    float: left;
    background-color: #ffffff;
    padding: 27px 15px 0 65px;
}

.adv_srch_btn .x-btn-tc, .adv_srch_btn .x-btn-bc, .adv_srch_btn .x-btn-ml, .adv_srch_btn .x-btn-mr, .adv_srch_btn .x-btn-tr, .adv_srch_btn .x-btn-tl, .adv_srch_btn .x-btn-br, .adv_srch_btn .x-btn-bl, .adv_srch_btn .x-btn-mc,
.srch_btn .x-btn-tc, .srch_btn .x-btn-bc, .srch_btn .x-btn-ml, .srch_btn .x-btn-mr, .srch_btn .x-btn-tr, .srch_btn .x-btn-tl, .srch_btn .x-btn-br, .srch_btn .x-btn-bl, .srch_btn .x-btn-mc {
    background-image: none;
}
.srch_btn{
	background:#1b1b1b;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.srch_btn .x-btn-text{
	color:#878787;
	font-size:12px;
	font-weight:bold;
	width:65px;
}
.adv_srch_btn .x-btn-tl, .adv_srch_btn .x-btn-tl i, .adv_srch_btn .x-btn-tr, .adv_srch_btn .x-btn-tr i, .adv_srch_btn .x-btn-tc {
    height: 0;
}

.adv_srch_btn .x-btn-text {
    font-size: 12px;
}
.calender_upper {
    width: 305px;
    height: 28px;
    float: left;
}

.calenderinfo_text {
    width: 300px;
    float: left;
    padding: 20px 0 0 16px;
}

#calender_pic {
    width: 285px;
    height: 196px;
    float: left;
    padding: 14px 0 0 16px;
}

.calendercontent {
    width: 300px;
    float: left;
    padding-top: 10px;
}

.mailingfield_area {
    width: 150px;
    height: 60px;
    float: left;
    padding: 26px 0 0 16px;
}

/* nsa styles */
.myevents .menu-col {
    color: #6565cc;
    font-size: 12px;
    text-decoration: none;
    background: url(/images/icons/download.png) 0 center no-repeat;
    padding-left: 18px;
}

.myevents .x-toolbar div.xtb-text {
    color: #fff;
}

.myevents .x-grid3-body, .myevents .x-grid3-row {
    width: 100% !important;
}

.myevents .x-grid3-row-over {
    background: #e4eadb !important;
}

.x-grid3-row-selected {
    background: #cdfbcd none !important;
}

.myevents .x-grid3-row-over td {
    background: #e4eadb !important;
}

.myevents .x-grid3-row-selected {
    background: transparent !important;
    background-color: transparent !important;
}

.x-grid3-row-alt {
    background-color: #ECEFF0;
}

.myevents .x-grid3-row td.x-grid3-cell {
/*    line-height: 42px;*/
	vertical-align: middle;
}

.myevents .x-grid3-cell-inner {

}

.myevents .x-grid3-col-name {
    padding-left: 14px;
}

.myevents .pp-tpl-child .x-grid3-col-name{
	padding-left: 40px;
}

.myevents .pp-tpl-parent .x-grid3-col-name{
	background: url(/images/recurring.png) transparent no-repeat 9px center;
	padding-left: 53px;
}

.myevents .pp-tpl-parent .x-grid3-col-name a{
	background: none;
	font-size: 14px;
	color: #777777;
}

.myevents .pp-tpl-pending .x-grid3-col-name{
	background: url(/images/default/shared/large-loading.gif) transparent no-repeat 0 center;
	padding-left: 40px;
	margin-left: 45px;
	font-size: 14px;
	line-height: 42px;
	color: #777777;
	overflow: visible;
}

.myevents .pp-tpl-pending .x-grid3-col-name span{
	cursor: pointer;
	color: #0033cc;
}

.myevents .x-grid3-col-name a {
    color: #676733;
    font-size: 14px;
    text-decoration: none;

	float:left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	display: block;
	margin-top: 2px;
	background: url(/images/404/event/event_th3.jpg) transparent no-repeat center;
}
.myevents .x-grid3-col-name a span{color:#ff0000;/*text-transform:uppercase;*/}
.myevents .x-grid3-col-name a > div{
	width: 38px;
	height: 38px;
	margin-right: 7px;
	float: left;
	border:1px solid #c5c5be;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

/*
.myevents .x-grid3-col-e-action span {
	cursor: pointer;
    color: #6565cc;
    font-size: 12px;
}
*/

.myevents .x-grid3-col-s-action a,
.myevents .x-grid3-col-e-action a {
	text-decoration: none;
	cursor: pointer;
	color: #0033cc;
	font-size: 12px;
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	text-align: center;
	/*margin-top: 7px;*/
	padding: 0px 10px 0px 10px;
	border-top:1px solid #ccc;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #ccc;
	background:#ffffff;
}

.myevents .x-grid3-col-s-action a{
	font-size: 11px;
	height: 22px;
	line-height: 22px;
}

.myevents .x-grid3-col-s-action a:hover,
.myevents .x-grid3-col-e-action a:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3));
	background: -moz-linear-gradient(top, #ffffff, #e3e3e3);
	background: -ms-linear-gradient(top, #ffffff, #e3e3e3);
}

.myevents .x-grid3-col-s-action a.pp-first,
.myevents .x-grid3-col-e-action a.pp-first {
	border-left:1px solid #ccc;
	border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
}

.myevents .x-grid3-col-s-action a.pp-last,
.myevents .x-grid3-col-e-action a.pp-last {
	border-right:1px solid #ccc;
	border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-right-radius:5px;
}

.myevents .x-grid3-col-e-action a.pp-collapsed{background-color:#ac83cb;color:#fff}
.myevents .x-grid3-col-e-action a:hover.pp-collapsed{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac83cb', endColorstr='#8f64b0');
	background: -webkit-gradient(linear, left top, left bottom, from(#ac83cb), to(#8f64b0));
	background: -moz-linear-gradient(top, #ac83cb, #8f64b0);
	background: -ms-linear-gradient(top, #ac83cb, #8f64b0);
}

.myevents .x-grid3-col-e-action a span {
	color: #939392;
}

.myevents .x-grid3-col-e-action .pp-disabled {
	color: #ccc;
	cursor: default;
}

.myevents .x-grid3-col-e-action a:hover.pp-disabled{
	background:#ffffff;
}
/*

.resultimg{
	float:left;
        margin:12px;
        height:95px;
        width:95px;
		background: url(/images/404/event/event_th2.jpg) transparent;
	    border-radius: 5px;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    border:1px solid #c5c5be;
        display: block;
}
.resultimg div{
        height:95px;
        width:95px;
	    border-radius: 5px;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
}




.myevents-img{
}
.myevents-img div{
	width:45px;
	height:45px;
	margin-right:8px;
	float:left;
}
*/

.TopToolbar {
    background: #000000;
    height: 45px;
    padding: 0
}

.TopToolbar table {
    margin-top: 9px;
}

.TopToolbar .xtb-text {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.TopToolbar a {
    color: #BEBDBD;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}

.ytb-text {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 20px !important;
    font-weight: bold !important;
}

.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
    border-bottom: #ffffff solid 0px;
    / /nsa
}

.x-panel-br, .x-panel-bc, .x-panel-bl, .x-panel-ml, .x-panel-mc, .x-panel-mr {
    background: #ffffff none;
}

.x-panel-tl {
    border: none;
}

.x-panel-noborder .x-panel-header-noborder {
    border-bottom-color: #ffffff;
}
/*
#mainarea form {
    padding: 12px;
}
*/
.ext-gecko .x-panel-animated .x-form-element {
    overflow: visible !important;
}
/*
.x-border-layout-ct {
    background-color: #ffffff !important;
}
*/
/* ticket stock */
.tkst_qty{padding-left:277px}

.tkst-c-cart{background-position:-95px 58px}

.tkst-c0{background-image:url(/images/tkst/bg-gray-o-567x200.jpg)}
.tkst-c1{background-image:url(/images/tkst/bg-green-o-567x200.jpg)}
.tkst-c2{background-image:url(/images/tkst/bg-yellow-o-567x200.jpg)}

.tkst-c3{background-image:url(/images/tkst/bg-gray-567x200.jpg)}
.tkst-c4{background-image:url(/images/tkst/bg-purple-567x200.jpg)}
.tkst-c5{background-image:url(/images/tkst/bg-yellow-567x200.jpg)}
.tkst-c6{background-image:url(/images/tkst/bg-red-567x200.jpg)}
.tkst-c7{background-image:url(/images/tkst/bg-green-567x200.jpg)}
.tkst-c8{background-image:url(/images/tkst/bg-blue-567x200.jpg)}
.tkst-c9{background-image:url(/images/tkst/bg-cinnamon-567x200.jpg)}

.tkst-c10{background-image:url(/images/tkst/bg_v3/blue-567x200.jpg)}
.tkst-c11{background-image:url(/images/tkst/bg_v3/brown-567x200.jpg)}
.tkst-c12{background-image:url(/images/tkst/bg_v3/gray-567x200.jpg)}
.tkst-c13{background-image:url(/images/tkst/bg_v3/green-567x200.jpg)}
.tkst-c14{background-image:url(/images/tkst/bg_v3/orange-567x200.jpg)}
.tkst-c15{background-image:url(/images/tkst/bg_v3/pink-567x200.jpg)}
.tkst-c16{background-image:url(/images/tkst/bg_v3/purple-567x200.jpg)}
.tkst-c17{background-image:url(/images/tkst/bg_v3/red-567x200.jpg)}
.tkst-c18{background-image:url(/images/tkst/bg_v3/yellow-567x200.jpg)}

.tkstc{
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:200px;
position:relative;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-inline-policy:continuous;
white-space:nowrap;
font-family:Arial;
font-size:11px;
}

.tkst_ct0{padding:22px 0 5px 0;text-align:center;}
.tkst_ct1{width:567px;margin-right:auto;margin-left:auto;margin-top:10px;}
.tkst_ct2{float:left;height:194px;padding:7px 0 0 100px;}
.tkst_ct2 div{width:350px;overflow:hidden;}
.tkst_r2{
position:absolute;
top:32px;
font-weight:bold;

-webkit-transform-origin:0 3px;
-moz-transform-origin:0 3px;
-ms-transform-origin:0 3px;
-o-transform-origin:0 3px;
transform-origin:0 3px;

-webkit-transform:scaleY(2);
-moz-transform:scaleY(2);
-ms-transform:scaleY(2);
-o-transform:scaleY(2);
transform:scaleY(2);
}

.tkst_r3{position:absolute;top:49px;font-weight:bold;}
.tkst_r4{position:absolute;top:61px;}
.tkst_r5{position:absolute;top:73px;}
.tkst_r6{position:absolute;top:94px;}
.tkst_r7{position:absolute;top:106px;}
.tkst_r8{position:absolute;top:118px;}
.tkst_r9{position:absolute;top:130px;}
.tkst_r10{position:absolute;top:142px;}
.tkst_r11{position:absolute;top:164px;}
.tkst_r12{position:relative;top:164px;height:16px;}
.tkst_r12 div{position:absolute;}
.tkst_diff{background-color:#ccccee;}

.v3.tkstc div{position:absolute;}
.v3.tkstc > div{font-size:14px;width:400px;overflow-x:hidden;left:34px;}
.v3.tkstc tt{font-size:11px}
.v3.tkstc .top,.v3.tkstc .bottom{font-size:11px;height:14px}

/* artwork 6"x2" @ 300 +.25" -> 1800x600 +75 -> 600x200 +25 */

.tkst_art_ct{margin:0 auto;width:325px;height:675px;padding-top:10px}
.tkst_art_help{float:left;width:300px;height:675px;}
.tkst_art_help{font-size:16px;margin-left:75px}
.tkst_art_help p{font-size:18px;margin-top:20px}
.tkst_art_help ._red{color:rgb(238,26,151)}
.tkst_art_help ._blue{color:rgb(26,182,240)}
.tkst_art_view{float:left;width:275px;height:675px;}
.tkst_art_left_l{float:left;width:50px}
.tkst_art_left_l ._t,.tkst_art_left_l ._m,.tkst_art_left_l ._b{text-align:right;color:#8c8c8c;margin-right:15px}
.tkst_art_left_l ._t{margin-top:10px}
.tkst_art_left_l ._m{height:575px;line-height:575px;border-right:solid 1px #8c8c8c;margin-right:22px;padding-right:10px}
.tkst_art_center{float:left;width:225px;height:625px;border: 1px solid #000000;position:relative;}
.tkst_art_center ._cut{width:200px;height:600px;border: 1px solid rgb(238,26,151);outline:12px solid rgba(0,0,0,.2);margin:12px 0 0 12px}
.tkst_art_center ._safe{width:176px;height:576px;border: 1px solid rgb(26,182,240);margin:12px 0 0 12px;padding-top:487px}
.tkst_art_perforated_stub{border-top:5px dotted rgb(238,26,151);position:absolute;width:100%;left:0px;top:507px}
.tkst_art_bottom_l{float:left;color:#8c8c8c;margin:15px 0 0 58px}
.tkst_art_bottom_l > div,.tkst_art_center ._safe > div{float:left;}
.tkst_art_bottom_l ._c{width:176px;border-top:solid 1px;margin-top:7px;padding-top:10px;text-align:center}
.tkst_art_ct ._t,.tkst_art_ct ._b,.tkst_art_ct ._l,.tkst_art_ct ._r{font-family:'pp-icons'}
.tkst_art_center,.tkst_art_center ._cut,.tkst_art_center ._safe{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tkst_art_center ._cut{background-image:url(/images/tkst/artwork_bl.png);background-position:8px 506px;}
.tkst_art_center, .tkst_art_center ._cut{background-repeat:no-repeat;}
.tkst_art_center p{font-size:12px;font-weight:bold;overflow:hidden;width:120px;white-space:nowrap;}
.tkst_art_center ._label{font-size:8px;margin-top:5px}
.tkst_art_center ._text{padding-left:66px;font-family:Arial,Verdana}
.tkst_art_center ._text div{float:left;width:60px;overflow:hidden}

/* ticket stock end */

/*directory*/
.dir_ct {
    background: #ffffff;
 /*   margin-bottom: 20px;*/
    padding: 10px;
}

/*lofi*/
.lofi_ct {
    margin-top: 26px;
}

/*spotlight-mod*/
.x-spotlight-mod-r, .x-spotlight-mod-l, .x-spotlight-mod-t,.x-spotlight-mod-b {
	background-color: #aaa;
}

#x-download-frame {
	position:absolute;
	top:-1px;
	left:0;
	width:1px;
	height:1px;
	visibility:hidden;
}

/*reports*/
.reports-left{margin-left:40px}
.reports-left label, .reports-left div div{margin-top:0px !important}
.reports-phones-ct {padding-bottom:2px !important;margin-bottom:2px !important;}
.reports-phones-ct div div {margin-left:18px;padding-top: 4px;color:#3366ff;font-size:13px}
.reports-phones li{list-style-type:square;margin-left:25px;color:#656565;}
.reports-phones span{color:#36F;}

/*reports*/
.oreports-left{margin-left:17px}
.oreports-left label, .oreports-left div div{margin-top:0px !important}
.oreports-phones-ct {padding-bottom:2px !important;margin-bottom:2px !important;}
.oreports-phones-ct div div {margin-left:8px;padding-top: 4px;color:#3366ff;font-size:13px}

/*gcf*/
.gcf-prompt .x-window-body{background-color:#fff;}
.gcf-prompt-ct{position:relative;width:456px;padding:10px;font-size:13px;font-family: Arial, Helvetica, sans-serif;color: #4e7ad3;}
.gcf-prompt-ct p{text-align:center;color:#003399;font-weight:bold;padding-bottom:15px;font-size:14px;}
.gcf-prompt-ct-link {padding-top:15px;text-align:center;font-weight:bold;font-size:14px;}
.gcf-prompt-ct-link a{color:#3366cc;}
.gcf-prompt-ct-bt {padding-top:35px;font-size:11px;color:#000;}
.gcf-prompt-ct-logo{position:absolute;left:370px;top:260px;}

/*media*/
.ux-media div{float:left;}
.media-logo-images{height:70px;background:url(/images/am/logo_images.png) no-repeat;margin-left:3px;margin-top:3px}
.media-logos-y-s{height:70px;background:url(/images/am/logos_y_v_s.png) no-repeat;margin-left:3px;margin-top:3px}

.media-portal .x-panel-tl,
.media-portal .x-panel-tr{background-image:url(/images/am/corners-sprite.gif)}
.media-portal .x-panel-tc{background-image:url(/images/am/top-bottom.gif);padding-left:2px}
.media-portal .x-panel-tl{padding-left:3px}
.media-portal .x-panel-tl .x-panel-header,
.media-portal .x-panel-tr{padding-right:3px}
.media-portal .x-tool{background-image:url(/images/gray/panel/tool-sprites.gif)}

.media-ctl{float:left;width:150px;overflow:hidden}
.media-ctr{float:left;padding-left:5px;width:220px}
.media-ctr p{font-weight:bold}
.media-as-cb{padding-top:10px}

/*info box panel*/
.x-ibpanel-tc{
	overflow:hidden;
	padding:6px 6px 15px 6px;
	margin-bottom:16px;
	color:#656565;
	font-size:12px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border:1px solid #ccc;
    /*background:url(/images/ib/gradient.gif) repeat-x #e5e5e5;*/
/*
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5));
	background: -moz-linear-gradient(top,  #ffffff,  #e5e5e5);
	background: -ms-linear-gradient(top,  #ffffff,  #e5e5e5);
*/
	background:#f8f8f8;
}

.x-ibpanel-tl{padding-left:6px;background:transparent no-repeat 0 0;margin-bottom:16px;color:#656565;font-size:12px;}
.x-ibpanel-tr{padding-right:6px;background:transparent no-repeat right 0}
.x-ibpanel-tl,.x-ibpanel-tr{background-image:url(/images/ib/corners-sprite.gif)}
.x-ibpanel-bct{float:left;margin:10px 0 0 20px;padding-right:10px;}
.x-ibpanel-ri{float:right;width:50px;margin-top:5px;padding-left:5px;border-left:1px solid #d9e2be}


/*textbtn*/
.ux-textbtn div{float:right;}
.ux-textbtn input{float:left;}

/*outlet*/
.outlet-cd-help{padding-left:40px;color:#656565;font:12px Arial, Verdana;}
.outlet-cd-help span{font-weight:bold;color:#000}
.outlet-cd-item{padding:2px 2px 7px 6px;border: 1px solid #ccc;background:url(/images/outlet/collect.gif) repeat-x center;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.outlet-cd-item-downarrow label{color:#933}
.outlet-cd-item-downarrow{padding:0 0 15px 25px;background:url(/images/downarrow.gif) no-repeat 13px 1px}

.outlet-grid .x-grid3-cell-inner{padding:3px 0 3px 0}
.outlet-grid .x-grid3-row{border: 0px none}
.outlet-action-0{padding-top:2px;float:right;padding-right:10px;cursor:pointer}
.outlet-action-0 a{font-size:11px;color:#999;line-height:18px}
.outlet-action-0 img,.outlet-name-1 img,.outlet-name-2 img{float:left;padding-right:3px}
.outlet-action-1 a{float:right;padding-right:10px;cursor:pointer}
.outlet-name-1 img{width:28px;height:28px;padding-left:10px}
.outlet-name-2 img{padding-left:200px}
.outlet-name-1,.outlet-action-1{line-height:28px}
.outlet-name-2,.outlet-event-add{padding-bottom:20px}
.outlet-name-2 a{line-height:24px;cursor:pointer}
.outlet-action-1{color:#0000ff;padding-left:10px}
.outlet-slider-labels{text-align:center;font-weight:bold;color:#1141ff;font-size:16px;font-family: Arial, Helvetica, sans-serif;}
.outlet-slider-labels .x-slider-vert{margin-left:10px}
.outlet-ticket-back{width:344px;height:445px;border:1px solid black;background-image:url(/images/outlet/ticket_back.jpg);overflow:hidden;position:relative}
.pp-outlet-attach-window .x-border-layout-ct{background-color:#ced9e7}

/*status*/
.pp-grid-status-active {font-weight:bold;color:#fff;background:url(/images/status/active.gif) repeat-x}
.pp-grid-status-inactive {font-weight:normal;color:#bbb;background:url(/images/status/inactive.gif) repeat-x}
.pp-grid-status-disabled {font-weight:bold;color:#fff;background:url(/images/status/disabled.gif) repeat-x}
.pp-grid-status-blue {font-weight:bold;color:#fff;background:url(/images/status/blue.gif) repeat-x bottom}
.pp-grid-status-red {font-weight:bold;color:#fff;background:url(/images/status/red.gif) repeat-x bottom}

/*grids*/
.pp-grid .x-grid3-cell{vertical-align:middle}
.pp-grid .x-grid3-row{border-color:#ededed !important}
.pp-grid .x-grid3-td-expander{vertical-align:top}
.pp-grid .x-grid3-row-expander{margin-top:8px}
.pp-grid .x-grid3-row-over td{background:#e4eadb !important}
.pp-grid .x-grid3-td-status{vertical-align:middle;text-align:center}
.pp-grid .x-grid3-col-status div{
	float:right;
	cursor:pointer;
	margin-right:10px;
	border:1px solid #ccc;
}
.pp-grid .x-grid3-hd-row td{display:block;overflow:hidden;float:left;box-sizing:border-box;}

/*e*/
.pp-outlet-egrid .x-grid3-cell-inner{line-height:35px}
.pp-outlet-egrid .x-grid3-col-name a{color:#676733;font-size:14px;text-decoration:none}
.pp-outlet-egrid .x-grid3-col-action {font-size:14px}
.pp-outlet-egrid .x-grid3-col-action a{color:#6565cc;font-size:14px;text-decoration:none}
.pp-outlet-egrid .x-grid3-col-status div{
	width:105px;
	height:32px;
	line-height:32px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}

/*o*/
.pp-outlet-grid .x-grid3-hd-row td{font:normal 14px/22px Arial, Helvetica, sans-serif;}
.pp-outlet-grid .x-grid3-row td{font:normal 13px/30px Arial, Helvetica, sans-serif;}
.pp-outlet-grid .x-grid3-col-status div{
	width:84px;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/*ctpl*/
.pp-ctpl-grid .x-grid3-cell-inner{line-height:25px}
.pp-ctpl-grid .x-grid3-col-name {font-size:14px}
.pp-ctpl-grid .x-grid3-col-action {font-size:14px}
.pp-ctpl-grid .x-grid3-col-action a{color:#6565cc;font-size:14px;text-decoration:none}
.pp-ctpl-grid .x-grid3-hd-inner{font-size:12px;text-align:left}

/* coupons lists */
.pp_cl_top_panel .x-plain-body{padding-left:5px;font-size:12px}
.pp_cl_top_panel p{font-weight:bold;font-size:16px;color:#333333}
.pp_cl_top_panel .x-panel-btns{padding:15px 0 20px 0}

.pp-cl-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-cl-grid .x-grid3-cell-inner{font-size:14px;line-height:25px}
.pp-cl-grid .x-grid3-col-action a{color:#6565cc;text-decoration:none}

/* sp */
.pp-pass-grid {padding:0 12px 12px 12px !important;}
.pp-pass-grid .x-grid3-cell-inner{line-height:25px}
.pp-pass-grid .x-grid3-col-name {font-size:14px}
.pp-pass-grid .x-grid3-col-action {font-size:14px}
.pp-pass-grid .x-grid3-col-action a{color:#6565cc;font-size:14px;text-decoration:none}
.pp-pass-grid .x-grid3-hd-inner{font-size:12px;text-align:left}

.pp-pass-tabs{background:#ffffff;margin:0;padding:12px 12px 0 12px}
.pp-pass-tabs .x-tab-strip-spacer{height:0}
.pp-pass-tabs ul.x-tab-strip-top{border:none}
.pp-pass-tabs .x-tab-strip-top .x-tab-right,
.pp-pass-tabs .x-tab-strip-top .x-tab-left,
.pp-pass-tabs .x-tab-strip-top .x-tab-strip-inner{background-image: url(/images/gray/tabs/tabs-sprite.gif);}
.pp-pass-tabs .x-tab-strip span.x-tab-strip-text{color:#333333}
.pp-pass-tabs .x-tab-strip-active span.x-tab-strip-text{color:#000000}

/* tkst */
.pp-tkst-grid{margin:0px;padding:0 !important}

/*editor*/
.pp-outlet-grid .x-grid-editor input{
	padding:5px;
	margin-top:6px;
	font:normal 12px/26px Arial, Helvetica, sans-serif !important;
	border-color:#b7b7b7;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/*cart easy payment plan checkbox*/
.cart_epp_cb.x-ibpanel-tc{padding:10px;margin-left:10px;width:530px}
.cart_epp_cb .x-ibpanel-ri{width:180px;padding-left:10px;color:#999}
.cart_epp_cb .x-ibpanel-ri p{padding-top:12px;color:#000}
.cart_epp_cb .x-ibpanel-bi{padding-left:18px;color:#999}
.cart_epp_cb .x-ibpanel-bct{margin:0px}

/*prompt easy payment plan*/
.epp-prompt-ct{padding:10px;font-size:12px;font-family: Arial, Helvetica, sans-serif;}
.epp-prompt-ct p{text-align:center;font-weight:bold;padding-bottom:15px;padding-top:5px;font-size:18px;color:#0000ff}

/* xbuyprice */
.ux-buyprice label{font-weight:bold;color:#000;}
.ux-buyprice label > div{float:left;width:14px;height:14px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid;margin-right:5px;}
.ux-buyprice span{color:#9a9a9a;}
.ux-buyprice-require-coupon{color:red;font-style:italic;font-size:11px}
.ux-buyprice-table{width:100%}
.ux-buyprice-table td{vertical-align:middle}
.ux-buyprice-descr {padding-top:5px;padding-bottom:10px;}
.ux-buyprice-descr .body{color:#9a9a9a;overflow:hidden;}
.ux-buyprice-descr .more-less{cursor:pointer;color:#3366ff;padding-top:3px}
.ux-buyprice-price > div{min-width:130px;float:left;height:22px;line-height:22px;}
div.ux-buyprice-status-message{color:#555;font-style:italic;text-align:right;float:right;padding-right:3px}
.ux-buyprice-value-label{float:left;padding-right:2px;color:#9a9a9a;text-align:right;width:80px;white-space:nowrap;}
.ux-buyprice-value-label span{color:#333;}
div.ux-buyprice-value{float:right;}
.ux-buyprice-value .x-item-disabled{opacity:1;}
.ux-buyprice-value .x-item-disabled input{font-style:italic;color:#555 !important;}
.ux-buyprice-delivery label{float:left !important;font-weight:bold;color:#000;}
.ux-buyprice-delivery-info{color:#9a9a9a;}
.ux-buyprice-passwd label{float:left !important;font-weight:bold;color:#000;}
.ux-buyprice-passwd-info{color:#9a9a9a;}
.ux-buyprice-group > div{background: url(/images/downarrow.gif) no-repeat 7px -2px;padding-left:20px;}
.ux-buyprice-divider{font: normal 12px tahoma, arial, helvetica, sans-serif;margin-bottom:4px;margin-top:10px;font-weight:bold;text-align:center;position:relative}
.ux-buyprice-divider a{text-decoration:none;color:inherit;}
.ux-buyprice-divider-toggle{background: url(/images/toggle_collapse.png) no-repeat center center;top:1px;right:5px;width:32px;height:32px;position:absolute}
.ux-buyprice-inventory{font-weight:bold;float:right;padding:0 0px 8px 0;}
.ux-buyprice-seats{height:23px}

/* xbuyprice facebook */
.ux-buyprice-fb{margin-top:4px;margin-bottom:4px;padding:17px 0 15px 0}
.ux-buyprice-fb div.x-plain-header{height:24px;background:#3b5997 url(/images/fb/facebook.png) no-repeat 13px 50%}
.ux-buyprice-fb div.x-plain-bwrap{padding:10px 20px 0 20px}
.ux-buyprice-fb .x-form-item{font:normal 14px arial, helvetica, sans-serif;margin-bottom:0}
.ux-buyprice-fb-win {padding-top:45px;padding-bottom:20px;border:3px solid #646464;background-color:#ffffff;font-size:14px}
.ux-buyprice-fb-win {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.ux-buyprice-fb-win .x-tool-close-over,
.ux-buyprice-fb-win .x-tool-close{background:url(/images/icons/info_close.gif) no-repeat;width:22px;height:22px;top:12px;right:12px;position:absolute}

/* buyprice ask */
.pp-ask-dlg{font-size:12px}

/* profile panel */
.pp_profile_ct{padding:10px;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pp-register-help{font-size: 12px;color:#656565;border-left:1px solid #D9E2BE;padding-left:16px}
.pp-register-help span{color:#000;}

/* pp grids */
.pp-grid-no-first-padding .x-grid3-cell-first .x-grid3-cell-inner{padding-left:5px;}

/* pp toolbars */
.pp-toolbar{border-color:#d0d0d0 !important;background-color:#f0f0f0;background-image:url(/images/gray/toolbar/bg.gif)}
.pp-toolbar .xtb-sep{background-image:url(/images/default/grid/grid-split.gif)}

/* image rotator */
.pp_image_rotator_wrap{margin-top:2px;width:745px;height:290px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #66418c}
.pp_image_rotator_image{width:745px;height:290px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:no-repeat center;cursor:pointer}
#pp_image_rotator, #pp_image_rotator li{width:745px;height:290px}
#pp_image_rotator{list-style:none !important;float:left;margin:0 !important;padding:0 !important;overflow:hidden !important;position:relative !important}
#pp_image_rotator li{display:none;float:left;margin:0;position:absolute;top:0;left:0;width:100%}
#pp_image_rotator li.current{display:block;z-index:2 !important}
#pp_image_rotator li.next{display:block;z-index:1 !important}
#pp_image_rotator li ul li{display:block !important;position:relative !important}
.pp_image_rotator_ct{width:100%;float:left;position:relative;z-index:15}
.pp_image_rotator_empty{background:url(/images/default/grid/loading.gif) no-repeat 5px 5px}

.pp_image_rotator_arrow_left{
	background:url(/images/ir/left_arrow.png) no-repeat top left;
	width:22px;
	height:22px;
	left:10px;
	bottom:10px;
	float:left;
	position:absolute;
	cursor:pointer !important;
	z-index:5;
}

.pp_image_rotator_arrow_right{
	background:url(/images/ir/right_arrow.png) no-repeat top left;
	width:22px;
	height:22px;
	left:37px;
	bottom:10px;
	float:left;
	position:absolute;
	cursor:pointer;
	z-index:5;
}

.pp_image_rotator_selector, .pp_image_rotator_selector_dis{bottom:10px;list-style:none;margin:0 0 0 5px;position:absolute;right:10px;z-index:5}

.pp_image_rotator_selector li, .pp_image_rotator_selector_dis li {
	background:url(/images/ir/slider_selector.png) no-repeat top left;
	margin:0 3px !important;
	width:10px !important;
	height:10px !important;
	float:left;
	display:block !important;
	position:relative !important;
	cursor:pointer;
}

.pp_image_rotator_selector_dis li{cursor:default !important;z-index:5}
.pp_image_rotator_selector li.current, .pp_image_rotator_selector_dis li.current{
	background:url(/images/ir/slider_selector_current.png) no-repeat top left;
}
.post_evnt_btn{
	margin:10px 0 0 10px;
}
.post_evnt_btn .ux-btn-rt{
	color:#99cc00;
	padding-left:12px!important;
	font:bold 14px Arial, Helvetica, sans-serif !important;
}
.ux-btn-rt {
    font-size: 12px !important;
    color: #656565;
}

/*round gradient red && yellow panel*/
.x-rgpanel-red{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #c99;background:url(/images/bg_info_red.gif) repeat-x bottom;}
.x-rgpanel-yellow{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid #d8d86c;background:url(/images/bg_info_yellow.gif) repeat-x bottom;}
.x-rgpanel-ctext30{height:30px;font:15px/30px Arial,Helvetica,sans-serif;text-align:center;}
.x-rgpanel-operator{height:30px;font:15px/30px Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;margin-bottom:35px;}

/*order details*/
.pp_order_details{font:15px/20px Arial,Helvetica,sans-serif;word-wrap:break-word;table-layout:fixed;padding:10px;width:500px;}
.pp_order_details td:first-child{width:160px;color:#999;font-weight:bold;vertical-align:top}
.pp_order_details td:first-child + td{width:340px}
.pp_order_details a.pp-orders-edit-pi{cursor:pointer;background:url(/images/icons/page_white_edit.png) no-repeat right center;padding-left:16px;}

/*cash drawer order details*/
.pp_cd_order_details{font:15px/20px Arial,Helvetica,sans-serif;padding:10px}
.pp_cd_order_details td:first-child{width:70px;font-weight:bold;vertical-align:top}

/*tkst*/
.tkst-history .x-grid-group-hd{border-bottom-color:#ccc}
.tkst-history .x-grid-group{padding-bottom:10px}

/* events form */
.pp-event-form-item{padding-top:10px}
.pp-event-form-how-to{background:url(/images/how_to_videos.png) no-repeat;font:14px/30px tahoma,arial,helvetica,sans-serif;height:31px;cursor:pointer;margin-top:5px;margin-bottom:10px;padding-left:35px;color:#3366cc;}

/* latest news */
#pp-latest-news-ct{padding:20px 10px 20px 10px}
.pp-latest-news-td{text-align:left}
.pp-latest-news-td a{text-decoration:none}
.pp-latest-news-td p{color:#000;font-weight:bold;margin-bottom:10px}
.pp-latest-news-td div{color:#888;font-size:13px}
.pp-latest-news-read{color:#3363c9 !important;font-size:12px !important;font-weight:bold;padding-top:10px}
.pp-latest-news-td img{width:110px;float:right}
.pp-latest-news-td-spliter div{border-left:1px solid #ccc;margin:0 20px;height:70px}

/* orders history grid */
.pp-orders-history-grid .x-grid3-row td{font:normal 13px/30px Arial, Helvetica, sans-serif;}
.pp-orders-history-grid .x-grid3-body-cell{line-height:15px !important}
.pp-orders-history-grid .x-grid3-col-status div{
	padding-left:9px;
	padding-right:9px;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/* export */
.pp-export-panel{padding:13px 0 17px 17px !important}
.pp-export-label{color:#45458d;font-size:13px;font-weight:bold;padding-bottom:7px;font-family:Arial,Verdana;}
.pp-export-field{padding-top:10px}
.pp-export-help{font-size:12px;}
.pp-export-help span{font-size:15px;font-weight:bold}
.pp-export-help p{font-weight:bold;padding-top:17px}

/* accounting stmt */
.pp-payment-in{background:url(/images/icons/money_add.png) no-repeat 2px center}
.pp-payment-out{background:url(/images/icons/money_delete.png) no-repeat 2px center}
.pp-payment-in > div,.pp-payment-out > div{padding-left:20px !important}

/* accounting cash drawer */
.pp-acc-cd-panel{padding:13px 0 17px 17px !important}
.pp-acc-cd-label{color:#45458d;font-size:13px;font-weight:bold;padding-bottom:7px}
.pp-acc-cd-field{padding-top:10px}
.pp-acc-cd-help{font-size:12px;}
.pp-acc-cd-help span{font-size:15px;font-weight:bold}
.pp-acc-cd-help p{font-weight:bold;padding-top:17px}
.pp-acc-cd-grid .x-grid3-cell-inner a{text-decoration:none;color:#36f}

/* input/output log */
.pp-acc-io-help{font-size:12px;}
.pp-acc-io-help span{font-size:15px;font-weight:bold}
.pp-acc-io-help p{padding-top:17px}

/* embed win */
.pp_embed_win_top{font-size:12px;padding:10px 0px 5px 0px}

/* gl */
.pp-gl-grid .x-grid3-cell-inner{line-height:24px}
.pp-gl-grid .x-grid3-cell-inner a{text-decoration:none;color:#36f}

/* gle */
.pp_gle_top_panel .x-plain-body{padding-left:5px;font-size:12px}
.pp_gle_top_panel p{font-weight:bold;font-size:16px;color:#333333}
.pp_gle_top_panel .x-panel-btns{padding:15px 0 20px 0}

.pp-gle-grid{margin:0}
.pp-gle-grid .x-panel-btns{background-color:#ffffff;border-top:1px solid #cccccc;padding:15px;}
.pp-gle-grid .x-grid3-cell-selected{background:none !important}
.pp-gle-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-gle-grid .x-grid3-cell-inner{line-height:34px;font-size:14px}
.pp-gle-grid .x-grid3-cell-inner a{text-decoration:none}
.pp-gle-grid .x-grid3-col-name a{color:#676733}
.pp-gle-grid .x-grid3-col-action a{color:#6565cc}
.pp-gle-grid .x-grid3-col-status div{
	width:75px;
	height:24px;
	line-height:24px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.pp_gle_fb{background-color:#f7f7f7;border:1px solid #cccccc;margin:10px 0 10px 0;padding:17px 0 20px 0}
.pp_gle_fb div.x-plain-header{height:24px;background:#3b5997 url(/images/fb/facebook.png) no-repeat 13px 50%}
.pp_gle_fb div.x-plain-bwrap{padding:5px 20px 0 20px}
.pp_gle_fb{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.pp_gle_fb .x-form-item{font:normal 14px arial, helvetica, sans-serif;margin-bottom:0}
.pp_gle_fb .x-form-item-fb{margin:8px 0 0 20px}
.pp_gle_fb .x-form-cb-label,
.pp_gle_fb .x-form-empty-field{color:#646464}

/* plugins */
.pp-plugins-top-panel .x-plain-body{padding-left:5px;font-size:12px}
.pp-plugins-top-panel p{font-weight:bold;font-size:16px;color:#333333}
.pp-plugins-top-panel .x-panel-btns{padding:15px 0 20px 0}

.pp-plugins-grid{margin:0}
.pp-plugins-grid .x-grid3-cell-selected{background:none !important}
.pp-plugins-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-plugins-grid .x-grid3-cell-inner{line-height:34px;font-size:14px}
.pp-plugins-grid .x-grid3-cell-inner a{text-decoration:none}
.pp-plugins-grid .x-grid3-col-action a{color:#6565cc}

/* sms */
.pp_sms_top_panel{font-weight:bold;font-size:18px;color:#333333;padding-left:10px}
.pp_sms_top_right_panel{font-weight:bold;font-size:11px;color:#888888;position:absolute;top:12px;right:10px}
.pp_sms_top_right_panel span{color:#333333;font-size:16px;}

.pp-sms-grid{margin:0}
.pp-sms-grid .x-grid3-cell-selected{background:none !important}
.pp-sms-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-sms-grid .x-grid3-cell-inner{line-height:34px;font-size:14px}
.pp-sms-grid .x-grid3-cell-inner a{text-decoration:none}
.pp-sms-grid .x-grid3-col-action a{color:#6565cc}

.pp-sms-disabled{padding-top:50px;text-align:center;font-size:14px;}
.pp-sms-disabled p{font-weight:bold;font-size:26px}
.pp-sms-disabled > div{width:390px;margin:15px auto;}

.pp-sms-terms{padding:20px 40px;font-size:14px;}
.pp-sms-terms .top p{font-weight:bold;font-size:20px;text-align:center;padding-bottom:15px;}
.pp-sms-terms .top ul{list-style-type:disc;padding:20px 0;color:red}
.pp-sms-terms .top li{margin-left:40px;}
.pp-sms-terms .terms{border:1px solid #ccc;margin:15px 0;font-size:16px;}
.pp-sms-terms .terms .list_nasted li{margin-top:18px}
.pp-sms-terms .terms .x-plain-body{padding:15px;}
.pp-sms-terms .x-form-check-wrap{text-align:center;padding:15px 0;font-size:18px;}

.pp-sms-panel{cursor:pointer;}
.pp-sms-panel p{font-size:14px;font-weight:bold;color:#333333;text-align:center;padding-top:10px}
.pp-sms-panel div:first-child{margin:0 18px;width:95px;height:95px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px solid #ccc;;background-repeat:no-repeat;background-position:center}
.pp-sms-panel-send-sms div:first-child{background-image:url(/images/icons/sms/send_sms.png)}
.pp-sms-panel-buy-credits div:first-child{background-image:url(/images/icons/sms/buy_credits.png)}
.pp-sms-panel-optedin-list div:first-child{background-image:url(/images/icons/sms/optedin_list.png)}
.pp-sms-panel-options div:first-child{background-image:url(/images/icons/sms/options.png)}
.pp-sms-panel-help{background-color:#f2f2f2;font-size:13px;padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pp-sms-panel-help a{text-decoration:none;color:#6565cc;}
.pp-sms-panel-help > div{background:url(/images/icons/pdf.png) no-repeat;padding-left:22px;height:20px;line-height:24px;margin-top:15px}

.pp-icon-sms-buy-credits{background-image:url(/images/icons/sms/buy_credits.png)}

.pp-sms-buy-price-panel{padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ccc;background:#F8F8F8;width:160px;text-align:center;margin:10px auto 0 auto;}
.pp-sms-buy-price-panel p{font-size:16px;color:#777}
.pp-sms-buy-price-panel .price{font-size:24px;font-weight:bold;color:#000000}

/* emailing */
.pp-emailing-disabled{padding-top:50px;text-align:center;font-size:14px;}
.pp-emailing-disabled p{font-weight:bold;font-size:26px}
.pp-emailing-disabled > div{width:390px;margin:15px auto;}

.pp-emailing-top-panel .x-plain-body{padding-left:5px;font-size:12px}
.pp-emailing-top-panel p{font-weight:bold;font-size:16px;color:#333333}
.pp-emailing-top-panel .x-panel-btns{padding:15px 0 20px 0}

.pp-emailing-grid{margin:0}
.pp-emailing-grid .x-grid3-cell-selected{background:none !important}
.pp-emailing-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-emailing-grid .x-grid3-cell-inner{line-height:34px;font-size:14px}
.pp-emailing-grid .x-grid3-cell-inner a{text-decoration:none}
.pp-emailing-grid .x-grid3-col-action a{color:#6565cc}

/* sf */
.pp_sf_top_panel .x-plain-body{padding-left:5px;font-size:13px}
.pp_sf_top_panel p{font-weight:bold;font-size:19px;color:#333333}
.pp_sf_top_panel .x-panel-btns{padding:15px 0 20px 0}
.pp_sf_top_panel .x-plain-body{background:url(/images/salesforce.png) no-repeat 530px 0px}

/* tools */
.pp-tools-item-panel{cursor:pointer;}
.pp-tools-item-panel p{font-size:12px;font-weight:bold;color:#333333;text-align:center;padding-top:10px}
.pp-tools-item-panel div:first-child{margin:0 auto;width:110px;height:110px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #ccc;;background-repeat:no-repeat;background-position:center}

/* intrg */
.pp-intgr-top-panel{padding-left:5px;font-size:24px;border-bottom:1px solid}
.pp-intgr-item-panel{cursor:pointer;font-size:12px;color:#333333;}
.pp-intgr-item-panel div:first-child{padding-top:75px}
.pp-intgr-item-panel p{text-align:center;font-size:16px;}
.pp-intgr-item-status{width:100px;margin:5px auto;text-align:center;padding:5px;color:#ffffff;background-color:#cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.pp-intgr-item-status.enabled{background-color:#33cd33}
.pp-intgr-mailchimp{background-image:url(/images/intgr-mailchim-icon.png);background-repeat:no-repeat;background-position-x:center}
.pp-intgr-eventful{background-image:url(/images/intgr-eventful-icon.png);background-repeat:no-repeat;background-position-x:center}
.pp-intgr-evensi{background-image:url(/images/intgr-evensi-icon.png);background-repeat:no-repeat;background-position-x:center}
.pp-intgr-constantcontact{background-image:url(/images/intgr-constantcontact-icon.png);background-repeat:no-repeat;background-position-x:center}
.pp-intgr-surveymonkey{background-image:url(/images/intgr-surveymonkey-icon.png);background-repeat:no-repeat;background-position-x:center}

/* tracking pixels */
.pp-trpx-item-panel{cursor:pointer;font-size:12px;color:#333333;margin:20px 10px;background-repeat:no-repeat;background-position-x:center;width:180px}
.pp-trpx-item-panel div:first-child{padding-top:75px}
.pp-trpx-item-panel p{text-align:center;font-size:16px;}
.pp-trpx-item-status{width:100px;margin:5px auto;text-align:center;padding:5px;color:#ffffff;background-color:#cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.pp-trpx-item-status.enabled{background-color:#33cd33}

/* new buttons styles */
.pp-btn-left .x-btn-mc{text-align:left;}
.pp-btn-left .x-btn-mc em{padding-left:10px}
.pp-btn-left .x-btn-icon-small-left .x-btn-text{padding-left:22px}

/* btn no border */
.pp-btn-nb .x-btn-tl,
.pp-btn-nb .x-btn-tc,
.pp-btn-nb .x-btn-tr,
.pp-btn-nb .x-btn-tl i,
.pp-btn-nb .x-btn-tc i,
.pp-btn-nb .x-btn-tr i,
.pp-btn-nb .x-btn-bl,
.pp-btn-nb .x-btn-bc,
.pp-btn-nb .x-btn-br,
.pp-btn-nb .x-btn-bl i,
.pp-btn-nb .x-btn-bc i,
.pp-btn-nb .x-btn-br i
{width:0;height:0;display:none;}

.pp-btn-nb .x-btn-ml,
.pp-btn-nb .x-btn-mr,
.pp-btn-nb .x-btn-ml i,
.pp-btn-nb .x-btn-mr i
{display:none;width:0;}

/* btn stats */
.pp-btn-stats .x-btn-text{font-size:12px}
.pp-btn-stats .x-btn-tl,
.pp-btn-stats .x-btn-tr,
.pp-btn-stats .x-btn-tc,
.pp-btn-stats .x-btn-ml,
.pp-btn-stats .x-btn-mr,
.pp-btn-stats .x-btn-mc,
.pp-btn-stats .x-btn-bl,
.pp-btn-stats .x-btn-br,
.pp-btn-stats .x-btn-bc{background-position:500px 500px;}

/* btn 22 */
.pp-btn-22 button,
.pp-btn-22 .x-btn-mc{height:22px !important}
.pp-btn-22 .x-btn-text{font-size:12px}
.pp-btn-22 .x-btn-mc{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/* btn 26 */
.pp-btn-26 button,
.pp-btn-26 .x-btn-mc{height:26px !important}
.pp-btn-26 .x-btn-text{font-size:13px}
.pp-btn-26 .x-btn-mc{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/* btn 32 */
.pp-btn-32 button,
.pp-btn-32 .x-btn-mc{height:32px !important}
.pp-btn-32 .x-btn-text{font-size:13px}
.pp-btn-32 .x-btn-mc{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/* btn 35 */
.pp-btn-35 button,
.pp-btn-35 .x-btn-mc{height:35px !important}
.pp-btn-35 .x-btn-text{font-size:15px;margin-left:20px;margin-right:20px}
.pp-btn-35 .x-btn-mc{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

/* btn 36 */
.pp-btn-36 button,
.pp-btn-36 .x-btn-mc{height:36px !important}
.pp-btn-36 .x-btn-text{font-size:17px;margin-left:20px;margin-right:20px}
.pp-btn-36 .x-btn-mc{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

/* btn 50 */
.pp-btn-50 button,
.pp-btn-50 .x-btn-mc{height:50px !important}
.pp-btn-50 .x-btn-text{font-size:20px}
.pp-btn-50 .x-btn-mc{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

/* btn 56 */
.pp-btn-56 button,
.pp-btn-56 .x-btn-mc{height:56px !important}
.pp-btn-56 .x-btn-text{font-size:22px}
.pp-btn-56 .x-btn-mc{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}

/* btn black */
.pp-btn-black .x-btn-text{color:#fff}
.pp-btn-black .x-btn-mc{background:none;border:none}
.pp-btn-black .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.pp-btn-black .x-btn-mc{background-color:#1a1a1a}

/* btn purple */
.pp-btn-purple .x-btn-text{color:#fff;}
.pp-btn-purple .x-btn-mc{background:none;border:none}
.pp-btn-purple .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.pp-btn-purple .x-btn-mc{background-color:#4a1d6d}

/* btn white */
.pp-btn-white .x-btn-text{color:#333333}
.pp-btn-white .x-btn-mc{background:#FfFfFf;border:1px solid #D2D2D2}
.pp-btn-white .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}

/* btn white-purple */
.pp-btn-white-purple .x-btn-text{color:#4a1d6d;font-weight:600;}
.pp-btn-white-purple .x-btn-mc{background:none;border:2px solid #4a1d6d}
.pp-btn-white-purple .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.pp-btn-white-purple .x-btn-mc{background-color:#ffffff}

/* btn gray */
.pp-btn-gray .x-btn-text{color:#333333}
.pp-btn-gray .x-btn-mc{background:#F7F7F7;border:1px solid #D2D2D2}
.pp-btn-gray .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}

/* btn red */
.pp-btn-red .x-btn-text{color:#fff;font-weight:bold}
.pp-btn-red .x-btn-mc{background:#e74e4e;border: 1px solid #9a4444}
.pp-btn-red .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}

/* btn close form window */
.pp-btn-close-win{padding-left:10px}
.pp-btn-close-win .x-btn-mc{background:none;vertical-align:bottom;height:50px;line-height:50px;}
.pp-btn-close-win .x-btn-text{color:#36f;font-size:16px;height:20px !important;}

/* btn manage gl cutoff times */
.pp-btn-egl-cutoff .x-btn-mc{background:none;border:solid 1px #cccccc}
.pp-btn-egl-cutoff .x-btn-mc{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
/*
.pp-btn-egl-cutoff .x-btn-mc{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
*/

/* btn bottom */
.pp-btns-bottom .x-panel-btns .x-toolbar-cell{vertical-align:bottom;}
td.x-toolbar-cell:has(.pp-btn-bottom){vertical-align:bottom;}

/* no margin */
.pp-btn-nm .x-btn-text{margin:0}

/* pp qtip */
.pp-qtip-help-icon{width:16px;height:16px;cursor:help;margin-top:4px;margin-left:5px;background:url(/images/help_16.png)no-repeat;}
div.pp-qtip-help-icon{float:left;}

/* wesite widgets */
.pp_ww_ct{width:157px!important;padding:7px 0 0 11px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;font-size:12px;font-weight:bold;color:#ffffff}
.pp_ww_selected{background-color:#ffffff;color:#4E78B1}
.pp_ww_ct .x-plain-bwrap{padding:5px 0 5px 15px}
.pp_ww_ct .x-btn-mc{height:25px !important}
.pp_ww_ct .x-btn-text{color:#ffffff;font-size:12px}
.pp_ww_selected .x-btn-text{color:#4E78B1}
.pp_ww_ct .x-btn-mc{background:none;border:none}

/* multi line checkbox*/
.pp_cb_ml .x-form-cb-label{line-height:18px;/*display:block;top:-15px;padding-left:13px*/}

/* checkbox */
input[type=checkbox]{display:none;}
input[type=checkbox] + label{padding-left:30px;display:inline-table;top:1px;height:26px;line-height:26px;background:url(/images/icons/checkbox_unchecked.gif) no-repeat}
input[type=checkbox]:checked + label{background:url(/images/icons/checkbox_checked.gif) no-repeat}
.pp-form-cb-lh20 .x-form-cb-label{line-height:20px}

/* checkbox + p-style */
.pp-cb-pstyle input[type=checkbox] + label{padding-left:0}

/* checkbox + legend */
.pp-fieldset-cb{overflow:visible}
.pp-fieldset-cb legend input{margin-left:3px;width:25px;height:25px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}
.pp-fieldset-cb legend{overflow:visible;height:25px;line-height:25px;background:url(/images/icons/checkbox_checked.gif) no-repeat 3px center}
fieldset.pp-fieldset-cb.x-panel-collapsed legend{background:url(/images/icons/checkbox_unchecked.gif) no-repeat 3px center}

/* checkbox + grid */
.pp-grid .x-grid3-check-col,.pp-events-list-check{height:26px;background-image:url(/images/icons/checkbox_unchecked.gif)}
.pp-grid .x-grid3-check-col-on,.x-list-selected .pp-events-list-check{height:26px;background-image:url(/images/icons/checkbox_checked.gif)}

/* radiobox */
input[type=radio]{display:none}
input[type=radio] + label{padding-left:30px;display:block;top:1px;min-height:26px;line-height:26px;background:url(/images/icons/radiobox_unchecked.gif) no-repeat 0 1px}
input[type=radio]:checked + label{background:url(/images/icons/radiobox_checked.gif) no-repeat 0 1px}

/* radiobox + grid */
.x-grid3-checkmark-col{width:24px;background-position:center;background-repeat:no-repeat;background-image:url(/images/icons/radiobox_unchecked.gif);}
.x-grid3-checkmark-col-on{width:24px;background-position:center;background-repeat:no-repeat;background-image:url(/images/icons/radiobox_checked.gif);}

/* IE fixes :( */
.ext-ie7 input[type=checkbox],.ext-ie7 input[type=radio],.ext-ie8 input[type=checkbox],.ext-ie8 input[type=radio]{display:inline;}
.ext-ie7 input[type=checkbox] + label,.ext-ie7 input[type=radio] + label,.ext-ie8 input[type=checkbox] + label,.ext-ie8 input[type=radio] + label{display:inline;background:none;padding:0;height:16px;line-height:16px}

/* passwd grid */
.pp-pwd-grid{margin:0}
.pp-pwd-grid .x-panel-btns{background-color:#ffffff;border-top:1px solid #cccccc;padding:15px;}
.pp-pwd-grid .x-grid3-cell-selected{background:#d9ead3 !important}
.pp-pwd-grid .x-grid3-col-passwd{padding-left:3px;padding-right:3px}
.pp-pwd-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-pwd-grid .x-grid3-cell-inner{line-height:34px;font-size:14px}
.pp-pwd-grid .x-form-text,.pp-pwd-grid .x-form-invalid.x-form-composite .x-form-invalid{height:25px;line-height:25px;font-size:14px;border-color:#b7b7b7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pp-pwd-grid .x-form-field-trigger-wrap .x-form-text{border-top-right-radius:0!important;-moz-border-radius-topright:0!important;-webkit-border-top-right-radius:0!important;border-bottom-right-radius:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-bottom-right-radius:0!important;}

/* facebook */
.pp_fb_panel{background-color:#f7f7f7;border:1px solid #cccccc;padding:17px 0 13px 0}
.pp_fb_panel > div.x-plain-header{height:24px;background:#3b5997 url(/images/fb/facebook.png) no-repeat 13px 50%}
.pp_fb_panel > div.x-plain-bwrap{padding:10px 10px 0 10px}
.pp_fb_panel{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/* stats social media */
.stats-fb-pie{border:1px solid #cccccc;font-family: Arial, Helvetica, sans-serif}
.stats-fb-pie .x-plain-header{height:24px;line-height:24px;font-size:12px;text-align:center;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e3e3');background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e3e3));background: -moz-linear-gradient(top,  #ffffff,  #e3e3e3);background: -ms-linear-gradient(top,  #ffffff,  #e3e3e3);}
.stats-fb-pie .fb-social-media-icon{width:20px;position:absolute;background:url(/images/fb/fb_18_18.png) no-repeat 3px 50%;}
.stats-fb-pie-info{padding-top:0px;height:70px;line-height:70px;text-align:center;font-weight:bold;font-size:48px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color:#f9f9f9}

/* big tabs */
.pp-tabs .x-tab-strip-text{font-size:13px !important}

/* pp win */
.pp-win{padding:15px;border:3px solid #646464;background-color:#ffffff;font: 14px Arial, Helvetica, sans-serif}
.pp-win{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.pp-win .x-plain-header-text{line-height:24px;}
.pp-win .x-tool{margin:0 0 0 4px;width:24px;height:24px}
.pp-win .x-tool-close{background:url(/images/icons/info_close.gif) no-repeat center;}
.pp-win .x-tool-settings{background:url(/images/icons/icon_gear.png) no-repeat center;}
.pp-win .x-tool-refresh{background:url(/images/icons/icon_refresh.png) no-repeat center;}
.x-panel-ghost ul{border:none}
a.pp-win-tool-print{cursor:pointer;background:url(/images/icons/printer.png) no-repeat right center;padding-left:16px;}

/* pp win venue */
.pp-win.pp-win-venue{paddin:0}

/* pp win2 */
.pp-win2{padding:15px;border:3px solid #646464;background-color:#ffffff;font: 14px Arial, Helvetica, sans-serif}
.pp-win2{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.pp-win2 .x-plain-header-text{display:block;margin-right:20px;}
.pp-win2 .x-tool-close-over,
.pp-win2 .x-tool-close{background:url(/images/icons/info_close.gif) no-repeat;width:22px;height:22px;top:12px;right:12px;position:absolute}
.pp-win2 .x-plain-header-text{font-size:27px;color:#502572;text-align:center;}
.pp-win2-icon-top{padding-top:90px;background-repeat:no-repeat;background-position:center 10px;}

/* pp win ase3 */
.pp-win-ase3 iframe{border:none;overflow:hidden;background-color:white;background-image:url(/images/loader.svg);background-repeat:no-repeat;background-position:center;background-size:512px;}

/* pp form2 */
.pp-form2 .x-form-item{font-size:18px}
.pp-form2 input[type=radio] + label{background:url(/images/icons/radio2-unchecked.png) no-repeat 4px 3px}
.pp-form2 input[type=radio]:checked + label{background:url(/images/icons/radio2-checked.png) no-repeat 4px 3px}

/* pp win wide title */
.pp-win-title{padding-left:0px;padding-right:0px}
.pp-win-title span.x-plain-header-text{display:block;background-color:#676767;margin:20px 0 15px 0;font-size:22px;color:#ffffff;padding:15px}
/*.pp-win-title div.x-plain-body{padding-left:15px;padding-right:15px;}*/
.pp-win-title .x-tool{position:absolute}
.pp-win-title .x-tool-close-over,
.pp-win-title .x-tool-close{top:7px;right:7px}

/* pp win ticket widget */
.pp-win-tw{padding:0;}
.pp-win-tw .x-plain-header{padding:15px}

/* pp win swipe */
.pp-win-swipe .pp-swipe-scan{background:url(/images/default/shared/large-loading.gif) transparent no-repeat center center;}
.pp-win-swipe .x-plain-body{text-align:center;line-height:50px;width:300px;height:50px}

/* pp form */
.pp-form{padding:10px}
.pp-form .x-plain-bwrap,
.pp-form .x-plain-body{overflow:visible;}
.pp-form .x-form-item{padding:0}
.pp-form .pp-form-main-bk{margin-bottom:10px}
.pp-form .x-form-item .x-form-item-label{display:block !important;padding:10px 0 0 0;font-size:13px;margin:0 !important;color:#999999;}
.pp-form .x-hide-label .x-form-item-label{display:none !important}
.pp-form .x-form-textarea,
.pp-grid .x-form-text,
.pp-grid .x-form-invalid.x-form-composite .x-form-invalid,
.pp-form .x-form-text,
.pp-form .x-form-invalid.x-form-composite .x-form-invalid{height:25px;font-size:14px;border-color:#b7b7b7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pp-form .x-form-empty-field{color:#333333;}
.pp-form .x-superboxselect-input .x-form-empty-field{font-size:14px;margin:3px 0px;}
.pp-grid .x-form-field-trigger-wrap .x-form-text,
.pp-form .x-form-field-trigger-wrap .x-form-text{border-top-right-radius:0!important;-moz-border-radius-topright:0!important;-webkit-border-top-right-radius:0!important;border-bottom-right-radius:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-bottom-right-radius:0!important;}
.pp-grid .x-form-field-wrap .x-form-trigger,
.pp-form .x-form-field-wrap .x-form-trigger{background-image:url(/images/trigger.gif);height:28px;}
.pp-grid .x-form-field-wrap .x-form-search-trigger{background-image: url(/images/default/form/search-trigger.gif);height:19px}
.pp-grid .x-form-field-wrap .x-form-clear-trigger {background-image: url(/images/default/form/clear-trigger.gif);height:19px}
.pp-label{font-size:16px;font-weight:bold;color:#573176}
.pp-label a{color: #6565cc;text-decoration:none}
.pp-form .x-btn-icon .x-btn-small .x-btn-text{height:23px!important;width:23px!important;}
.pp-form .x-html-editor-wrap .x-small-editor .x-btn-icon .x-btn-small .x-btn-text{height:16px!important;width:16px!important;}

/* help */
.pp-help{padding:10px 20px 0 10px;color:#656565;font-size:12px}
.pp-help div{padding-bottom:15px}
.pp-help span{font-weight:bold;color:#555555}
.pp-help a{color:#6565cc}

/* cart */
.pp-cart-help{margin-bottom:10px;margin-left:15px;padding:0 15px 5px 21px;border-left:1px solid #d9e2be;color:#656565;font-size:12px;}
.pp-cart-help div{padding-bottom:5px}
.pp-cart-help span{font-weight:bol0d;color:#000000}

/* create event win item help */
.pp-help-create-event-option{font-size:12px;color:#929292;margin-bottom:15px}
.pp-help-create-event-option a{font-weight:bold;color:#6565cc}
.pp-help-create-event-option p{font-size:16px;font-weight:bold;color:#000000;margin-bottom:3px}

/* global message box */
.pp-window-dlg .x-window-mc{background-color: transparent !important}
.pp-window-dlg{padding:10px;border:3px solid #646464;background-color:#ffffff;font: 14px Arial, Helvetica, sans-serif}
.pp-window-dlg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.pp-window-dlg .x-tool-close-over,
.pp-window-dlg .x-tool-close{background:url(/images/icons/info_close.gif) no-repeat;width:22px;height:22px;top:0px;right:0px;position:absolute}
.pp-window-dlg .x-window-tl,.pp-window-dlg .x-window-tr,.pp-window-dlg .x-window-tc,.pp-window-dlg .x-window-ml,.pp-window-dlg .x-window-mr,.pp-window-dlg .x-window-mc,.pp-window-dlg .x-window-bl,.pp-window-dlg .x-window-br,.pp-window-dlg .x-window-bc{background-image:none}
.pp-window-dlg .x-window-tl{border:none;}
.pp-window-dlg .x-window-header-text{color:#000000;font: bold 14px Arial, Helvetica, sans-serif}

/* inputs */
.pp-form-input .x-form-text,
.pp-form-input .x-form-invalid.x-form-composite .x-form-invalid{height:25px;font-size:14px;border-color:#b7b7b7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

/* row colors */
.pp-grid-row-error{background-color:#ffcccc;}
.pp-grid-row-blue{background-color:#cceeff;}

/* coupon grid */
.pp-coupon-grid{margin: 20px 0 10px 0}
.pp-coupon-grid .x-grid3-cell-selected{background:none !important}
.pp-coupon-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-coupon-grid .x-grid3-cell-inner{line-height:20px;font-size:12px}
.pp-coupon-grid .x-grid3-cell-inner a{text-decoration:none}
.pp-coupon-grid .x-grid3-col-action a{color:#6565cc}

/* question grid */
.pp-question-grid{margin:20px 0 10px 0}
.pp-question-grid .x-grid3-cell-selected{background:none !important}
.pp-question-grid .x-grid3-hd-inner{font-size:12px;text-align:left}
.pp-question-grid .x-grid3-cell-inner{line-height:20px;font-size:12px}
.pp-question-grid .x-grid3-cell-inner a{text-decoration:none}
.pp-question-grid .x-grid3-col-action a{color:#6565cc}

/* cart */
.pp-cart-terms{font-size:12px;font-family: Arial, Helvetica, sans-serif;margin-bottom:20px;margin-left:10px;margin-right:10px;}
.pp-cart-terms span{font-size:18px;font-weight:bold;border-bottom:solid 1px #cccccc;padding-bottom:5px;margin-bottom:10px;display:block}
.pp-cart-terms .x-form-check-wrap{padding-top:10px}
.pp-cart-terms label{color:#ff0000 !important;font-size:14px !important;}
.pp-cart-terms-bottom{max-width:400px;margin:10px auto 0 auto;padding:0 10px;font-size:10px;text-align:left;color:#999;}

/* seats */
.pp-seats-ct{height:20px;line-height:16px;white-space:nowrap;}
.pp-seats-ct.stale{background-color:#f7bd75;}
.pp-seats-ct > div{float:left;width:14px;height:14px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid;margin-right:5px;}
.pp-seats-receipt-ct{height:12px;line-height:11px;padding-left:10px;padding-top:1px}
.pp-seats-receipt-ct > div{float:left;width:8px;height:8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid;margin-right:3px;}

/* status */
.pp-status-ct > div{float:left;width:11px;height:11px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid;margin-right:5px;}

/* create event option */
#pp-create-sd-event-ct,#pp-create-md-event-ct,#pp-create-r-event-ct,#pp-create-sp-event-ct{height:150px}

/* color field */
.x-color-picker,.x-color-picker{height:195px;position:relative;overflow:hidden;}
.x-color-picker div canvas{position:absolute;top:0;left:0;cursor:pointer;}
.x-color-picker-wheel{z-index:1;}
.x-color-picker-gradient{z-index:0;}

/* checkout questions grid */
.pp-coq-arrow-up{float:left;width:0px;height:0px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:14px solid #3BC0F2;}
.pp-coq-arrow-down{margin-left:5px;float:left;width:0px;height:0px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:14px solid #3BC0F2;}

/* widget live preview */
.pp-w-live-preview .x-plain-header{background:#4e78b1;color:#fff;font-size:18px;padding:7px 15px;font-weight:bold}
.pp-w-live-preview .x-plain-bwrap{text-align:center;margin-top:10px;}
.pp-w-steps .x-plain-header{font-size:21px;padding-left:0}
.pp-w-steps .x-form-cb-label{margin-left:0}
.pp-w-theme-nav{/*text-align:center;*/padding-top:70px;font-size:50px;color:#888888}
.pp-w-theme-tpl{background-image:url(/images/cal/cal-theme-tpl.png);width:80px;height:80px;float:left;cursor:pointer;margin:0 10px}
.pp-w-theme-tpl-ct{overflow:hidden;position:relative;height:80px;}
.pp-w-theme-tpl-wrap{position:absolute;left:0;top:0}
.pp-w-form-help{position:relative}
.pp-w-form-help div{position:absolute;background:url(/images/help_16.png)no-repeat;width:16px;height:16px;left:7px}

.pp-w-form-help-qtip {background-color:#EEF5FF;border:1px solid #8eaace;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px}
.pp-w-form-help-qtip .x-tip-body{font-size:12px;padding-top:3px;color:#666;}
.pp-w-form-help-qtip .x-tip-tc,
.pp-w-form-help-qtip .x-tip-tl,
.pp-w-form-help-qtip .x-tip-tr,
.pp-w-form-help-qtip .x-tip-bc,
.pp-w-form-help-qtip .x-tip-bl,
.pp-w-form-help-qtip .x-tip-br,
.pp-w-form-help-qtip .x-tip-ml,
.pp-w-form-help-qtip .x-tip-mr{background:none}

.pp-cb-weekly-news-small input[type=checkbox] + label{line-height:13px}

.pp_link{text-decoration:none;color:#3366cc;}

/* equipment */
.pp_hw_header{padding:40px 60px 40px 80px;background-color:#fcfcfc;color:#333333;font-size:15px}
.pp_hw_ct{padding:0px 60px 100px 60px;width:100%}
.pp_hw_section_header td{padding:30px 0 0 25px;text-transform:uppercase;border-bottom:4px solid #f0f0f0;color:#666666;font-size:36px;font-weight:bold}
.pp_hw_section_left{width:450px;vertical-align:bottom;}
.pp_hw_section_left div{height:24px;line-height:24px;margin:0 auto;width:150px;padding-left:40px}
.pp_hw_section_left a{color:#666666;font-size:16px;text-decoration:none;}
.pp_hw_section_right{color:#666666;font-size:13px;line-height:22px;padding:25px 0px;}
.pp_hw_section_right p{color:#572f78;font-weight:bold;font-size:16px;}
.pp_hw_section_right span{color:#333333;font-weight:bold;}
.pp_hw_section_bottom_header,.pp_hw_section_bottom{color:#666666;font-size:13px;}
.pp_hw_section_bottom_header td{padding:15px 0 0 25px;}
.pp_hw_section_bottom td{text-align:center;height:200px;vertical-align:bottom;}

/* combo select */
.x-superboxselect{position:relative;height:auto !important;margin:0px;overflow:hidden;padding:1px;display:block;outline:none !important;}
.x-superboxselect input[disabled]{background-color:transparent;};
.x-superboxselect ul{overflow:hidden;cursor:text;}
.x-superboxselect-display-btns{padding-right:33px !important;}
.x-superboxselect-btns{position:absolute;right:-1px;top:0px;overflow:hidden;cursor:pointer}
.x-superboxselect-btns div{float:left;}
.x-superboxselect-stacked .x-superboxselect-btns div{float:none;}
.x-superboxselect-btn-clear{width:16px;height:16px;margin-top:4px;background:url(/images/sbs/clear.png) no-repeat scroll left 0px;}
.x-superboxselect-btn-clear.x-superboxselect-btn-over{background-position:left -16px}
.x-superboxselect-btn-expand{width:17px;height:28px;border-left:1px solid #b5b8c8;border-bottom:1px solid #b5b8c8;background:url(/images/sbs/trigger.gif) no-repeat 0px -1px;}
.x-superboxselect-btn-expand.x-superboxselect-btn-over{background-position:-17px -1px}
.x-superboxselect-btn-hide{display:none;}
.x-superboxselect li{float:left;margin:1px 1px 2px 1px;padding:0;line-height:18px;font-size:12px;}
.x-superboxselect-stacked li{float:none !important;}
.x-superboxselect-stacked li > div{overflow:hidden;}
.x-superboxselect-input input{border:none;outline:none;margin-top:5px;margin-bottom:4px;}
body.ext-ie .x-superboxselect-input input{background:none;border:none;margin-top:3px;}
.x-superboxselect-item{position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;o-border-radius:6px;khtml-border-radius:6px;border:1px solid #CAD8F3;background-color:#DEE7F8;padding:1px 15px 1px 5px !important;}
body.ext-ie7 .x-superboxselect-item{margin:2px 1px 2px 1px;line-height:1.2em;padding:2px 17px 4px 5px !important;}
body.ext-ie6 .x-superboxselect-item{margin:2px 1px 2px 1px;line-height:1.2em;padding:2px 19px 4px 5px !important;}
.x-superboxselect-item-hover{background:#BBCEF1;border:1px solid #6D95E0;}
.x-superboxselect-item-focus{border-color:#598BEC;background:#598BEC;color:#fff;}
.x-superboxselect-item-close{background:url(/images/sbs/close.png) no-repeat scroll left 0px;border:none;cursor:default;font-size:1px;height:16px;padding:0;position:absolute;right:0px;top:2px;width:13px;display:block;cursor:pointer;}
.x-superboxselect-item-close:hover,.x-superboxselect-item-close:active{background-position:left -12px;}
.x-superboxselect-item-focus .x-superboxselect-item-close{background-position:left -24px}
.x-item-disabled .x-superboxselect-item-close{background-position:left -36px}

/* combo select simple */
.x-checkboxcombo-list{background-color:#DDECFE;border:1px solid #98C0F4;overflow:hidden;}
.x-checkboxcombo-list-inner{background-color:#FFF;overflow-x:hidden;overflow-y:auto;position:relative;}
.x-checkboxcombo-list-inner .x-form-item{border:1px solid #FFF;font:12px tahoma,arial,helvetica,sans-serif;overflow:hidden;padding:2px;white-space:nowrap;margin:0;}
.x-checkboxcombo-list-inner .x-checkboxcombo-item-over{background-color:#DFE8F6;border-color:#A3BAE9!important;border:1px dotted!important;cursor:pointer;background-color:#DFE8F6;border-color:#A3BAE9!important;}

.pp-link a{text-decoration:none;color:#6565cc}
.pp-link-color{color:#6565cc}

/* view answers */
.pp-view-answers .x-plain-body{margin:0 0 15px 15px;min-width:300px;max-width:700px;max-height:700px;overflow-y:auto;}
.pp-view-answers p{color:#999;font-weight:bold;}
.pp-view-answers p + ul,.pp-view-answers div + ul{margin-top:0px !important}
.pp-view-answers .pp-answer,.pp-view-answers .pp-per-item-title{margin-top:15px;}
.pp-view-answers .pp-answer li{margin-left:18px;}
.pp-view-answers .pp-answer li:first-child{list-style-type:disc;font-weight:bold;}
.pp-view-answers .pp-sub-answer{margin-top:5px;}
.pp-view-answers .pp-sub-answer li:first-child{font-weight:bold}
.pp-view-answers .pp-sub-answer{background:url(/images/downarrow.gif) no-repeat 25px -3px;padding-left:40px}
.pp-view-answers .pp-answer div,.pp-view-answers .pp-sub-answer div{float:left}
.pp-view-answers .pp-answer-edit{cursor:pointer;background:url(/images/icons/page_white_edit.png) no-repeat right center;width:16px;height:16px;margin-left:5px}

/* status */
/*.pp-status-red{height:20px;line-height:16px}*/
.pp-list-events-status{float:left;width:14px;height:14px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid;margin-right:5px;}
.pp-list-events-status.green{border-color:#666;background-color:#31f034;}
.pp-list-events-status.yellow{border-color:#666;background-color:#e5f300;}
.pp-list-events-status.red{border-color:#666;background-color:#e35252;}
.pp-list-events-status.yellow + div,.pp-list-events-status.red + div{color:#aaa}

/* pah */

/*
'<div class="face-img"></div>'
'<div class="face-mask">#1</div>'
'<div class="gmap-img"></div>'
'<div class="gmap-mask">#2</div>'
'<div class="terms-img"></div>'
'<div class="terms-mask">#3</div>'
'<div class="gmap-terms-img"></div>'
'<div class="gmap-terms-mask">#2/3</div>'
*/

.pp_pah_zones{background:url(/images/path-zones.jpg) no-repeat;width:406px;height:526px;position:relative}
.pp_pah_zones div{padding:0;position:absolute;}
.pp_pah_zones .mask{outline:2px solid red;background:rgba(0,0,0,0.45);color:#fff;text-align:center;font-size:60px;font-weight:bold;}
.pp_pah_zones .mask span{color:#fff;font-size:26px;}
.pp_pah_zones .img{background-color:#fff;background-size:100%;background-repeat:no-repeat;visibility:hidden;}
.pp_pah_zones .face{top:36px;left:12px;width:382px;height:127px}
.pp_pah_zones .gmap{top:191px;left:12px;width:168px;height:148px}
.pp_pah_zones .terms{top:343px;left:12px;width:168px;height:121px}
.pp_pah_zones .gmap-terms{top:191px;left:12px;width:168px;height:273px;visibility:hidden;}
.pp_pah_zones .terms-bottom{top:468px;left:12px;width:168px;height:11px;font-size:11px;line-height:11px;}

.pp-cpah-grid .x-grid3-cell-inner{line-height:25px}
.pp-cpah-grid .x-grid3-col-name {font-size:14px}
.pp-cpah-grid .x-grid3-col-action {font-size:14px}
.pp-cpah-grid .x-grid3-col-action a{color:#6565cc;font-size:14px;text-decoration:none}
.pp-cpah-grid .x-grid3-hd-inner{font-size:12px;text-align:left}

/* dwon arrow */
.pp-down-arrow-actions a{color:#6565cc;font-size:14px;text-decoration:none}
.pp-down-arrow-actions{padding:0 0 0 33px;background:url(/images/downarrow.gif) no-repeat 15px 3px}

/* require tt */
.pp-require-tt-info .tt-found-icon{width:16px;background:url(/images/icons/green_checkbox_14.png) no-repeat center}
.pp-require-tt-info .tt-not-found-icon{width:16px;background:url(/images/icons/right_arrow_red_14.png) no-repeat center}

/* appcues taco */
.appcues-widget-dropdown{width:500px !important}
.appcues-widget-list li a{font-size:14px;color:#6565d5 !important}
.appcues-widget-list li.appcues-unread a{font-wegiht:bold}
.appcues-widget-list li.appcues-nothing-new{visibility:hidden;font-style:italic;}
.appcues-widget-list li.appcues-nothing-new:before{content:"(No new unread announcements)";visibility:visible;}
.appcues-widget-header h1{font-size:20px;color:#333}

/* zoho */
div.zsiq_floatmain,div.zsiq_custommain{z-index:8999 !important;}

/* colors */
.pp-red{color:#a01a1a}
.pp-green{color:#1aa026}

/* notice */
.pp-icon-notice{height:32px;background:url(/images/icons/notice-icon-32.png) no-repeat 0 center}
.pp-icon-notice-text-red{padding-left:40px;line-height:32px;color:#dc1313}

/* other */
.pp-checkerboard-pattern{
background-image: linear-gradient(45deg, #808080 25%, transparent 25%), linear-gradient(-45deg, #808080 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #808080 75%), linear-gradient(-45deg, transparent 75%, #808080 75%);
background-size: 20px 20px;
background-position: 0 0, 0 10px, 10px -10px, -10px 0px;
}

/* preferences */
.pp-label-pref{font-size:16px;font-weight:bold;color:#000;padding-top:20px;}
