/* Added by Manoj. */
.com_jticketing_margin{margin:5px;}
.com_jticketing_width1{width:1%;}
.com_jticketing_width5{width:5%;}
.com_jticketing_width10{width:10%;}
.com_jticketing_width15{width:15%;}
.com_jticketing_width20{width:20%;}
.com_jticketing_image_w98pc{border:#999 1px solid;/*max-width:500px*/}
#eventform1 .com_jticketing_image_w98pc{border:#999 1px solid;max-width:500px}
.com_jticketing_vr{border-right:1px dotted #000; padding:5px;}
.com_jticketing_margin{margin:5px!important;}
.jticketing-wrapper .page-header {
	margin: 0 0 0;
	border-bottom: none;
}

/*bootstrap overriding start*/
@media (max-width: 767px) {
	.row-fluid [class*="span"] {
	float: none;
	display: block;
	width: 100% !important;
	margin-left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
}
.jticketing-wrapper ul li {
list-style: none outside none;
}
.jticketing-wrapper .alert {
margin-bottom: 0px !important;
}
.jticketing-wrapper .nav-tabs > li {
background:none !important;padding: 2px;
}
.jticketing-wrapper .nav-tabs{
list-style-type: none !important;
}
.jticketing-wrapper .nav-tabs > li {
margin-bottom: -1px !important;
}
.jticketing-wrapper .pager li {
background: none repeat scroll 0 0 transparent !important;
}

.jticketing-wrapper select {
/*added for backend paginationslect list*/
/* width:192px; */
}
.jticketing-wrapper textarea{
width: 206px;
}
/*bootstrap overriding end*/


/*jticketing styles*/
/*campaign-create*/
.com_jticketing_remove_button{
position:relative;top: -85px;right: -85%;
}
.com_jticketing_add_button{
position: relative;top:-80px;right:-85%;
}
.com_jticketing_repeating_block{
/*padding:2% 0px 0px 1%;*/
}

/*campaigns - all*/
.com_jticketing_border{
border: 1px solid #DDDDDD !important;padding:15px;margin-bottom: 10px;
}
.com_jticketing_campaign_title{
font-weight:bold;
}
.com_jticketing_campaign_image_block{
padding-bottom: 15px;
}
.com_jticketing_campaign_short_desc{
float:right;text-align:justify;
}
.com_jticketing_campaign_overview_block{
width:50%;float:left;
}
.com_jticketing_campaign_buttons_block{
float:right; padding:55px 5px 25px 25px;
}
.com_jticketing_campaign_buttons_block2{
float:right; padding:55px 150px 25px 25px;
}
.com_jticketing_border_ano_donor{
float:left; border:1px solid #DDDDDD !important; padding:2px; margin:10px;
}

/*single campaign view*/
.com_jticketing_td_amt{
text-align: right!important;
}
.com_jticketing_td_amt_right{
text-align: right!important;
}
.com_jticketing_td_center{
vertical-align: middle!important; text-align: center!important;
}
.com_jticketing_progress_text{
color:#000000;
}
/*donations - confirm*/
.com_jticketing_ajax_loading{
text-align:center;
}
.com_jticketing_ajax_loading_img{
height:72px!important;width:72px!important;
}
.com_jticketing_ajax_loading_text{
font-weight:bold;
}
/*general*/
/*alignment*/
.com_jticketing_align_center{
text-align:center;
}
.com_jticketing_align_right{
text-align:right !important;
}
.com_jticketing_justify{
text-align:justify;
}
.com_jticketing_float_right{
float:right;
}
.com_jticketing_float_left{
float:left;
}
.com_jticketing_clear_both{
clear:both;
}
/*buttons*/
.com_jticketing_button{
margin:5px!important;
}
/*image*/
.com_jticketing_img_48_48{
height:48px!important;width:48px!important;
}
.com_jticketing_img_72_72{
height:72px!important;width:72px!important;
}

.com_jticketing_img_96_96{
height:96px!important;width:96px!important;
}
.com_jticketing_img_128_128{
height:128px!important;width:128px!important;
}
.com_jticketing_horizontal_social_buttons{
padding:10px 0 10px;
}
.reading_list_images{
float:right!important;
}
.terms_condition_paymentform_div{
margin-left:4%!important;
}
.submit_button_div{
margin-left:25% !important;
}
.campaign_category{
font-size: 12px !important;
font-weight: normal!important;
height:12px !important;
}
.checkout-heading {
    background: none repeat scroll 0 0 #D9EDF7;
    border: 1px solid #DBDEE1;
    color: #555555;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 8px;
}
.checkout-heading a {
    float: right;
    font-weight: normal;
    margin-top: 1px;
    text-decoration: none;
    cursor:pointer;
}
.jticketing_display_none{
	display:none;
}

.mod_jticketing_pin_layout_font_weight{
font-size:9px !important;
}
.jticketing_pin_layout_element:hover
{
border-style:solid;
border-color:green;
/*padding:0px;*/ /*c^manoj*/
}

ul.com_jticketing_list_style_none
{
	list-style-type:none;
	font-size:14px;
	margin:0px !important;
}

li:hover
{

}

.com_jticketing_img_410_610{
height:400px;
}
.jticketing-raised
{
font-size: 40px;
margin: 20px 0;
text-transform: uppercase;
text-align: center;
}
.jticketing-raised-of {
font-weight: bold;
text-transform: uppercase;
text-align: center;
}
.jticketing-days, .jticketing-percent {
font-size: 20px;
}
.jticketing-fzmfwbu {
font-size: medium;
text-transform: uppercase;
font-weight: bold;
}
.jticketing-funding-type {
font-size: medium;
font-weight: bold;
}

.jticketing-btn-block {
display: block;
width: 100%;
padding-left: 0;
padding-right: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.jticketing-funding-type-info {
padding: 10px 0px;
font-size: x-small;
}
.jticketing-reward:hover{
border-color: rgb(221, 221, 221);
z-index: 2;
background-color: rgb(238, 238, 238);
text-decoration: none;
}


.jticketinggivback > div:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.jticketinggivback div.reward_title {
text-transform: uppercase;
font-weight: bold;
color: rgb(108, 108, 108);
cursor: text;
border-bottom: none;
}
.jticketinggivback > div {
float: none;
margin-bottom: -1px;
border: 1px solid rgb(221, 221, 221);
line-height: 20px;
padding-bottom: 8px;
padding-top: 8px;
padding-left: 12px;
padding-right: 12px;
display: block;
}

.jticketing-ramount {
font-size: large;
font-weight: bold;
display: block;
border-bottom: thin dashed gray;
padding: 5px 0px;
}
.jticketing-ramount {
color: black;
}

.jticketing-wrapper .modal {
position:inherit!important;
}
.navbar-inner{
padding-left:0px !important;
padding-right:0px !important;
padding-top:0px !important;
padding-bottom:0px !important;
}
.jticketing-novbar-background{
background:none !important;
}
.jticketing_progress{
height:5px !important;
}
.jticketing-wrapper .form-actions
{
	margin-top:4px!important;
}


/*
 * commented by manoj.
.nav{
margin-bottom:0px !important;
margin-left:0px !important;
}
**/
.jticketing_steps{
margin-top:-2%;margin-right:3%;
}
.jticketing-progressbar{
width: 16.6667%;
}
.jticketing_images{
padding:1%;
}
.jticketing_pin_div{
margin-left:1% !important;padding:4px;height:100% !important;height:150px;
}
.jticketing_caption{
font-weight:bold;
}
.jticketing_short_desc{
/*height:20px;*/ /*c^manoj*/
word-wrap: break-word;
margin-top:5%;
}
.jticketing_place{
/*height:20px;*/ /*c^manoj*/
margin-top:5%;
}
.jticketing_amount{
text-align: left;
}

.jticketing_text_aling
{
text-align: left;
}
.jticketing_funded{
padding:4px;
}
.jticketing_donation_per{
background: #ddd;height: 6px;
}
.jticketing_div_pin_padding{
padding:4px;
}
.jticketing_thmb_style{
width: 100% !important;
}

.jticketing-wrapper div.sug_case a.modal{

position: relative !important;
margin-left: 0px !important;
left: 0px !important;
border:none !important;
-webkit-box-shadow: 0px 0px !important;
/*background-color: #f5f5f5 !important;*/
box-shadow: none !important;
}

/*
.jticketing-controls .control-label{
	padding-top: 0px !important;
}
*/

@media {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
overflow-x: auto;

}
}

a.modal{

position: relative !important;
margin-left: 0px !important;
left: 0px !important;
border:none !important;
/*background-color: #f5f5f5 !important;*/
box-shadow: none !important;
display: inline !important;
}

#event-map{
height:210px !important;
margin:5px 1px 1px;
}

.jticketing-wrapper a.modal
{
position:inherit !important;
margin-left:0px !important;
z-index:0px !important;
}

.jticketing_checkout_title
{
padding:7px !important;
}

.jt_selectbox{
max-width:130px;
}

.jt_add_on{height:auto !important;}
.jt_paid_ticket_box{padding-left:150px}
.jt_paidevent{margin-top:0px !important}

.jt_paid_ticket_box_admin{
font-weight:bold;
}
.jt_paid_ticket_box{
font-weight:bold;
}

jt_container_add_fields{
margin-left:100px !important;
}
.jticketing-wrapper .jt_add_remove_button .pull-right .icon-minus-sign, .pull-right .icon-plus{display:block !important;width:15px !important;height:15px !important;}
.jticketing-wrapper .icon-minus-sign,.icon-minus{display:block !important;width:15px !important;height:15px !important;}
.jticketing-wrapper #billing_info_data{display:none;}

 .modal-body{ width: 98%;
  position: relative;
  max-height: 1000px !important;
  padding: 1%;
  }
/* Added by bajaj. */
.jticketing-wrapper .jticketing_modal{display:block !important;}

.jticketing-wrapper #search_order_chzn{min-width:120px !important}
.jt-offset{padding-left:10px;}
#payment-info label.radio, #payment-info label.radiobtn{display:block !important;}

/*+ Added by vm*/
.tj-list-group {min-width:50px; margin-bottom: 20px; padding-left: 0;}
.tj-list-group-item {position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd;}
.tj-list-group-item {position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd;}
.tj-list-group-item:first-child {border-top-right-radius: 4px; border-top-left-radius: 4px;}
.tj-list-group-item:last-child {margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
.tj-list-group-item.active, .tj-list-group-item.active:hover, .tj-list-group-item.active:focus {z-index: 2; color: #ffffff; background-color: #0088cc; border-color: #0088cc;}
.tj-list-group-item > .badge {float: right;}
a.tj-list-group-item {color: #555555;}
a.tj-list-group-item.active > .badge, .nav-pills > .active > a > .badge {color: #0088cc; background-color: #ffffff; text-shadow:0 0 0; /*^ manoj*/}
a.tj-list-group-item:hover, a.tj-list-group-item:focus {text-decoration: none; color: #555555; background-color: #f5f5f5;}
/*+ Added by vm END*/

/* For bs-3 only*/
.row .chzn-container {display: inline-block;margin-bottom: 15px;}
.jtick-wrapper .form-group .jtDispInline{display: inline;}
.com_jticketing_ticketfields_add_button {padding-top: 2px;}
 .row  #search_event {display: inline; }
 .row  #search_paymentStatus {  display: inline;  }
/* For bs-3 only*/

/* For bootstrap3 filterd */
.row .chzn-container {
  display: inline-block;
  margin-bottom: 15px;
  }
  .row  #search_event {
  display: inline;
  }
  .row  #search_paymentStatus {
  display: inline;
  }
.jt_nowrap
{
 word-wrap: break-word !important;
}

.jt-module {
 border: 1px solid #ddd;
 margin-bottom: 15px;
}

.jt-module h3 {
 border-bottom: 1px solid #ddd;
 padding: 10px 25px;
 margin: 0;
 font-size: 100% !important;
 font-weight: bold !important;
 color: #333;
 text-transform: uppercase;
 line-height: 30px;
}

.jt-module-content {
padding: 5px;
}

.jt-module .chzn-container{
 margin-left: auto !important;
 margin-right: auto !important;
 padding: 5px;
 max-width:90% !important
}

#extrafields .form-group .chzn-container{ min-width:170px; }
#extrafields .form-group .input-append  input[type="text"]{ display: inline-block; }
#extrafields .form-group   textarea{ min-height: 65px;}
#attendeefields .form-group   textarea{ min-height: 65px;}
/*For ja_events_ii - Default template*/
.order .dis_modal .modal{display:block;}

.jtick-wrapper .hr-condensed { margin-top:10px; margin-bottom:10px;}


/* Template's custom.css */
.jtick-wrapper .thumbnail {background-color: #FFFFFF;}
.jtick-wrapper .jt-module {background-color: #FFFFFF;}
/* For bootstrap3 END */

/** Template override **/

#myTabContent{
 background-color: white;
}

.jt-module  h3 {
	background-color: #0088cc;
	color: white;
}


.jticketing_pin_layout_element:hover
{
 border-color:#ff0763 !important;
}
/** Template override **/

.jt-input-text{padding-top:3px !important}
.jticketing-input{max-width:310px !important}
.ticket_type_available_field_hide{display:none}

.jticketing_easysocial .jticketing-form-group .jticketing-controls{margin-left:1px !important}
.jticketing_easysocial .jticketing-form-group .control-label{float:none!important;text-align:left}
.jticketing-wrapper .jticketing-controls input{min-height:25px !important}
.jticketing-wrapper .jt_add_remove_button .pull-right .icon-minus-sign, .pull-right .icon-plus{display:block !important;width:15px !important;height:15px !important;}
.jticketing-wrapper .icon-minus-sign,.icon-minus{display:block !important;width:15px !important;height:15px !important;}
.jticketing-filter{padding-bottom:9px}
.jticketing_schedule .fa-calendar,.fa-clock-o{padding-right:3px}

/**For JTicketing bootstrap3 frontend filter*/
.panel-body { padding:0px;}
.glyphicon {margin-right:10px;}
/*#collapseOne.panel-collapse.collapse.in
{
height:130px;
}
#collapseFour.panel-collapse.collapse.in
{
height:82px;
}*/
