header .navbar-brand{
	margin:-35px 0 0 0;
	padding:15px 0;
}
.gradient-bar{
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left, #ffffff 0%, #ffffff 35%, #013673 40%, #013673 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ffffff 0%,#ffffff 35%,#013673 40%,#013673 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ffffff 0%,#ffffff 35%,#013673 40%,#013673 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#013673',GradientType=1 ); /* IE6-9 */
	display: block;
}
.topbar{
	background:url(/images/topbar.jpg) no-repeat;
	display:block;
}
header .navbar-brand > img {
    width: 190px;
}
header .navbar-nav > li{
	position:static;
	margin:17px 0 0 0;
}
header .navbar-nav > li:last-child{margin-right:0;}
header .navbar-nav > li .dropdownlist ul{width:25%; margin-bottom:0;}
header .navbar-nav > li .dropdownlist{
	background:#013673;
	width:552px;
	position:absolute;
	z-index:100;
	left:0;
	top:59px;
	padding:15px 28px 13px 28px;
	display:none;
}

header .navbar-nav > li .dropdownlist ul{width:25%; margin-bottom:0;}
.TopHeading h3 {
    /*font-size: 20px;*/
    line-height: 35px;
    padding: 10px 0;
}
/***Concert***/
.search-concerts-block{min-height:135px;float:left;}
.search-concerts-block .center-div{width:65%;}
.search-concerts-block .search-bar{margin-top:29px;}
/***Soccer***/
.search-soccer-block{min-height:135px;float:left;}
.search-soccer-block .center-div{width:65%;}
.search-soccer-block .search-bar{margin-top:29px;}

.concert-pos-white-block{position: relative;}
.concert-pos-events {position: relative; display:block;}
.concert-pos-events h4{ display:none;}
/*.concert-pos-events {
    bottom: 0;
    position: relative;
}*/

.slide-mobile{ display:block;}

.caption p{font-size:16px; margin:0; padding: 10px 0 18px;line-height: 1.0;}
.two-line .caption p{min-height:62px;}
.caption a{padding: 6px 20px;}
.linkurl{ display:block;}
.search-block{
	display:block;
	max-height: 243px;
    min-height: 243px;
}
.search-block h1{
	width:72%;
	font-size:26px;
	margin:26px auto 30px;
}
.center-div{
	width:72%;
}
.search-bar{
	background:#fff;
	height:62px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	margin:0 auto;
}
.search-bar .input{
	background:transparent;
	width:82%;
	height:62px;
	padding:0 30px;
	font-size:13px;
	margin-top: 0;
	-webkit-aprerance:none;
	border:none;
	color:#013673;
	float:left;
}
.search-bar .button{
	background:url(/images/search.png) no-repeat;
	width:33px;
	height:33px;
	border:none;
	color:#013673;
	margin:14px 0 0 0;
	float:left;
	background-size:100%;
}
.search-bar .input{
	width:92%;
	font-size:20px;
}
.location-desktop{ display:block;}
.location-mobile{ display:none;}
.mobile-view{ display: none !important;}

.pos-events{
	position:relative;
	display:block;
}
.pos-white-block {
    position: relative;
}
.white-block {
    background: #fff;
    padding: 15px 0 0 0;/*02/13/2016*/
}

.white-redirect{display:none;}
#scrollbar1, #scrollbar2, #scrollbar3
{
    width:100%;
    margin:0 auto;
    position: relative;
	padding-bottom: 0px;
}
#scrollbar1 .scrollbar, #scrollbar2 .scrollbar, #scrollbar3 .scrollbar{
    position:absolute;
    background-position:0 0;
    right: 0;
    top:0;
    width:15px;
	z-index:10;
	display:block;
}
#scrollbar5 .viewport{
    height: 533px;
}
.events{
	background: #fff;
	padding:22px 0 0 0;/*02/13/2016*/
}
.events.grey{background:#e8e8e8;}
.events.grey h3 span{background:#e8e8e8;}
.pos-events h4{ display:none;}
.events h3 { display:block;}
.events li{
	width:21%;
}
.info h2{
	font-size:12px;
	font-weight:600;
	margin:0;
	padding:0;
	height:50px;
	line-height:normal;
	display:table-cell;
	vertical-align:middle;
        color: #fff;
}
.info span{
	font-size:12px;
	padding:13px 0 23px 0;
	display:none;
}
.info .info-shop{
	background:#e60000;
	padding:6px 15px;
	margin:0 auto;
	color:#fff;
	display:none;
}

.info .info-shop:hover{
	background:#c60808;
	text-decoration:none;
	transition: all 0.5s ease 0s;
}
.info-heading > h2:hover{color:  #ccc;}

.upcoming-events{margin-bottom:0;}
.upcoming-events li  a{
    display: block;
    padding: 4px 7px;
}
.upcoming-events li .date {
    font-size: 12px;
    height: 66px;
    line-height: 19px;
    padding: 5px 0 0;
    width: 66px;
}
.upcoming-events li .blue{font-size:25px;}
.upcoming-events li .multiple{font-size:10px;}
.upcoming-events li .detail{
	width:86%;
}
.upcoming-events li .detail{
	width:72%;
	padding-left:10px;
}
.container.pad-0{padding-left:15px; padding-right:15px;}
.detail h5 {
    font-size: 16px;
	/*min-height: 48px;*/
}
.detail.fix h5{
	min-height:46px;
}
.detail.fix h5 {font-size: 16px;}
.detail.fix p{font-size:12px;}
.detail.auto h5{min-height:auto; font-size:14px;}
.detail p{font-size:12px; margin:0;}
.treding-now {display: none;}
.treding-now .tab-content li .img-block{
	width:30%;
	float:left;
}
.detail-sports.small h5{font-size:16px;}
.detail-sports.small p{font-size:12px;}
.detail-sports.small span{font-size:12px;}
.treding-now .detail {
    padding: 0 0 0 20px;
    width: 70%;
}
.treding-now .detail a.ticket, .treding-now .detail a.package{
	background:#e60000;
	width:110px;
	text-align:center;
	padding:6px 0;
	margin: 5px 5px 0 0;
}
.treding-now .detail a.package{
	background:#013673;
}
.treding-now .detail a.package{
	background:#013673;
}
.treding-now .detail a.package:hover{background:#032c5c;}
.category li{
	width:47%;/*02/13/2016*/
	margin:0 10px 20px 10px;/*02/13/2016*/
	height: 340px;
	border:1px solid #959595;/*02/13/2016*/
}
.testimonial{ display:block;}
.testimonial h2{
	font-size:24px;
	padding:40px 0 0 0;
}
.testimonial p{
	font-size:16px;
	padding:50px 120px 0 120px;
}
.social h6{
	padding:86px 0 15px 0;
}
.partner-list li{
	height:auto;
	margin-bottom:0;
}
.category{
	display:block;
}
.partners{
	display:block;
}
footer{
	display:block;
}
/*.category li img {
    width: 100%;
}*/
.search-bar .input{width:90%;}
.testimonial p{padding:50px 50px 0 50px;}
footer .sort {
    bottom: 0;
    padding: 15px 0 5px;
    position: absolute;
}
footer ul{padding-bottom:0;}
.view-more{ 
	display:none; 
	line-height:25px;
}
.view-more a {
	font-size:12px;
}
.pad0{ padding:0px;}
.pad-right1{padding-right:1px;}
.mar0{margin-left:-15px; margin-right:-15px;}
.pad-left0{padding-left:0;}

/*1/13/2016*/
.locModalPos {
    left: 0;
    position: absolute;
    right: 0;
    top: 35%;
	bottom:0;
	border: 9px solid #013673;
	background:#fff;
	width:620px;
	height:168px;
}

.cusModalContent .form-group {
	margin:34px 0 56px;
}
.cusModalContent .form-group p{ display:none;}

#scrollbar1 .viewport, #scrollbar2 .viewport{
    height: 653px;
}
#scrollbar1 .disable, #scrollbar2 .disable, #scrollbar3 .disable, #scrollbar5 .disable{
    display:none;
}
.upcoming-events .events-tabs li {
    display: inline-block;
    font-size: 14px;
    padding: 13px 11px;
}
.no-location, .no-events{
	height:365px;
	padding:100px 0;	
}
.no-location img, .no-events img{ margin:20px;}
.no-location a, .no-events a {
	font-size:16px;
}
.no-events{height:806px;}

.oopstxt{margin-top:15px; width:100%; display:block;}
.search-block-redirect h1 { font-size:29px;}
.sessiontxt {display:block;}
.navbar-right {
    float: right !important;
    margin-left: -15px;
    margin-right: -15px;
	position:relative;
}
header .navbar-nav > li > a{
	color:#013673;
	font-size: 11px;
    font-weight: 600;
	padding:10px 14px 16px;
}
header .navbar-nav > li:hover a{color:#fff;}
.near{ display:block;}
ul.topevents li{ 
	width: 22.9%;
	margin: 24px 10px 0 10px;
}
ul.topevents li:first-child {
    margin-left: 0;
}
ul.topevents li:last-child {
    margin-right: 0;
}
/*02/16/2016*/
.payment img {
    height: 36px;
    width: auto;
}
.payment{
	margin:0;
	text-align:right;
}
.partner-list img {
    height: 31px;
    width: auto;
}
.partner-list li {
    margin-right: 10px;
}

/***Sports***/
.search-sports-block{min-height:135px;float:left;}
.search-sports-block .center-div{width:65%;}
.search-sports-block .search-bar{margin-top:29px;}
/***Sports***/

/***Theater***/
.search-theater-block{min-height:135px;float:left;}
.search-theater-block .center-div{width:65%;}
.search-theater-block .search-bar{margin-top:29px;}

.upcoming-events.theater{display:block;}
.upcoming-events.theater .nav{border-bottom:16px solid #013673;}
.upcoming-events.theater .nav li{
	padding:0;
	margin:0;
}
.upcoming-events.theater .nav li a{
	background:#dfdfdf;
	color:#013673;
	padding:0 20px;
	line-height:40px;
	text-transform:uppercase;
	font-weight:600;
	border:0;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
}
.upcoming-events.theater .nav-tabs > li.active > a, .upcoming-events.theater .nav-tabs > li.active > a:hover, .upcoming-events.theater .nav-tabs > li.active > a:focus{
	background:#013673;
	color:#fff;
}
.upcoming-events.theater .shop-now a{
	padding:4px 17px;
}
.upcoming-events.theater .shop-now{width:25%;}
.upcoming-events.theater li {
    display: block;
    padding: 15px 18px;
}
/***Theater***/
.search-bar ul.ui-autocomplete.master-search{
	width:92% !important;
	height:auto;
	left:20px !important;
	top:64px !important;
	position:absolute;
}

.container.pad0{padding:0;}
.white-block .container,
.playoffs-top .container { 
	width:100%; padding:0 15px;
}
.concert-pos-events ul {
    width:100%;
    padding: 31px 0 40px 28px;
	float:left;
}
.concert-pos-events ul li{
	margin: 0 14px;
}

/* Schedule Sports */
.ticket-detail h2{
	font-size:15px;
}
.event-info h4{font-size:16px;}
.left-part{display:block;}
.event-info li .btn-block{display:table-cell;}
.filter-form .select{
	width:30%;
	margin:5px 8px 5px 0;
}
.filter-form .select.second{
	width:20%;
}
.filter-form .select.third{
	width:20%;
}
.filter-form .select.four{
	width:19%;
}
.filter-form .refresh-btn{
	float:right;
}
.filter-section h3{display:block;}
.filter-section h4{display:none;}
.filter-form-refresh .refresh-btn{display:none;}
.filter-form{display:block;}

.upcoming-events.mar-bot28{margin-bottom:20px;}
.upcoming-events.mar-bot33{margin-bottom:20px;}
.upcoming-events.near ul li {
    padding: 16px 18px 16px;
}

.event-info .more-btn{
	font-size:19px;
}
.contact{display:none;}
.event-info.none{padding-bottom:12px;}
.event-detail img{width:100%; margin-top:0;}
.event-detail p{font-size:20px;}
.event-form{
	width:90%;
}

/* No Events */
.no-events-available p, .no-events-available h3{
	padding:23px 0 20px 0;
}
.no-events-available h3{
	padding:0 0 22px 0;
}
.pos-events.none{display: none;}
.upcoming-events.none{display: block;}
.upcoming-events.popular.mar-bot3{
    display:none;
}
.navbar-collapse{
	background:none;
	width:auto;
	height:auto;
	position:relative;
	top:0;
	right:0;
	z-index:100;
}
header .navbar-nav > li{
	width:auto;
	border-bottom:none;
}
header .navbar-nav > li:first-child, header .navbar-nav > li:last-child{display: none;}
#slidx-button{display:none;}
.slidx-menu{
	background:none;
	position:relative;
	right:0 !important;
	float:right;
}
.slidx-menu li a{border-bottom:none;}
header .navbar-nav > li:hover .dropdownlist{display:block}
.dropdownlist ul li{padding-top:16px; padding-right: 8px;}
.slidx-menu li ul li a{padding:0; font-weight:400;}
.dropdownlist ul li a{color:#fff;}
.dropdownlist ul li a:hover{background:none; color:#5d7a9b;}
header .navbar-nav > li .dropdownlist ul{margin-bottom:20px;}
header .navbar-nav > li span.arrow{display:none;}
.mob-pad0{padding:0 15px;}
.event-info li .des{
	width:68%;
}
.event-info{
	padding-bottom:12px;
}

/* No Events 3 March 2016 */
.no-events-available p, .no-events-available h3{
	padding:23px 0 20px 0;
}
.no-events-available h3{
	padding:0 0 22px 0;
}
.filter-form{padding:7px 10px;}
.SumoSelect{width:32%; margin-bottom:0;}
.SumoSelect:nth-child(2){width:19%;}
.SumoSelect:nth-child(3){width:19%;}
.SumoSelect:nth-child(4){width:18%; clear:none;}


/*guarantee page css date-21-03-2016*/

.search-concert-block.guarantee-img{min-height:243px;}
.search-concert-block.sell-img{min-height:243px;}

.search-concert-block.contact-img{min-height:243px;}
.buyer-heading { font-size:25px; line-height: 40px;}

.buyer-subheading{ font-size:24px;}
.buyer-heading.sell-head{font-size:32px;}

/*about us new added page css date-28-03-2016*/

.right-event{ padding-left:30px;}
.p-normal.p-faq{ font-size:18px;}
.p-normal{ font-size:17px;}
.p-cap { font-size:17px;}
.p-span{ font-size:17px;}
.ticket-row p {font-size:14px;}
.ticket-row h5 {font-size:18px;}
.ultimate-ul li {font-size:18px; line-height:20px;}
.p-normal.p-itailic{ font-size: 15px;}
.p-normal.p-itailic-bottom {font-size:12px;}
.ticket-row-img { margin: 15px 0;}

.form-data .form-group label{font-size:12px ; width: 33%; font-size: 11px;  margin-left: 0;}
.form-data .form-group label.error{margin-left: 110px; font-size: 11px;}
.form-group.new-group label.error{margin-left:0;}
.input-text{ width: 67%; margin-left: 0; height: 36px;}
.margin-left9{ margin-left:0}
.pd-right{ padding-right:30px}
.pd-left{ padding-left:30px}
.right-event{ padding-left:30px;}
.form-data .form-group{   margin-bottom: 15px;}
.buyer-heading.sell-head + .buyer-point li{ line-height:32px;}
.buyer-heading.sell-head + .buyer-point li span{ line-height:22px; font-size:20px;}
.buyer-point li{background-size:auto auto; }
.pading-45{ padding-left: 45px; margin-bottom: 15px;}
.pd-right0{padding-right:0px;}
.form-heading{margin: 30px 0; font-size: 18px;}
.additional-ticket{margin: 30px 0 0;}
.check-detail .check-content p{ margin-bottom:25px;}
.check-content label.error {
    font-size: 11px;
}
.TopHeading .breadcrumb{
    max-width: 100%;
    padding: 15px 0;
}
.search-header{
    margin: 10px 0 0 5px;
}
.TopHeading .breadcrumb li:last-child a{
    width: 110px;
}


/**********Contact us css*****************/
.left-contact{border-right:1px solid #05060a;padding-right:10px; margin:30x 0; padding-bottom: 100px;}
.padding-top47{padding-top: 47px;}
.padding-bot50{padding-bottom: 50px;}
.pd-0{ padding-left: 15px; padding-right: 15px;}
.p-normal.p-faq {
    font-size: 18px;
}
.right-contact{width:100%; padding-left:0; margin: 5px 0;}
.send-heading{ font-size: 26px;}
.form-contact .input-text{ width:100%; }
.form-contact textarea{width:100%;}
.header-border{ display: none; }
.p-normal{ margin: 13px 0;}
.send-heading{margin: 10px 0 20px;}
.costom-checkbox .checkbox-style{top:0}
.right-contact .form-contact.form-data label.error{ color:red;}
.rc-anchor-normal{width:300px;}
.city-search-container{
    width:94% !important;
    max-height:200px !important;
    left: 35px !important;
    top: 34px !important;
    overflow:auto;
}
#captcha {
    color: #f00;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

#event_captcha {
	color: #ff0000;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: none;
}

.overview-few-location {
     padding-top: 50px;
     padding-bottom: 50px;
 }
 /* Theater */
.search-concert-block.theater{min-height:230px;float:left;}
.concert-pos-events a{font-size:14px;}
/* Theater */
 
 /* NFL */
.nfl-tickets{
    padding:3px 0 0 0;
}
.nfl-tickets h2{
    font-size:24px;
    padding:7px 0 14px 0;
}
.nfl-tickets h1{
display:block;
}
.nfl-tickets .half-column{
	width:50%;
	float:left;
}
.nfl-tickets li a{
    font-size:15px;
}
.nfl-tickets li a span{
    font-size:14px;
}
.mar-t20{margin-top:0;}
.column-tickets.pad-l32{padding-left:5px;}
.column-tickets.pad-r32{padding-right:5px;}
.nfl-tickets h1{
    font-size: 16px;
    height: 34px;
    line-height: 32px;
    margin: 24px 0 9px;
}
.column-tickets ul{padding-bottom:0;}
.nfl-event .column a{
    padding:16px 16px 20px 16px;
}
.nfl-event h2{font-size:24px; padding: 26px 0 18px;}
.nfl-event .column h4{font-size:26px;}
.nfl-event .column h4{padding-bottom:13px;}
.nfl-tickets.two-column li a{
    font-size:16px;
}
.nfl-tickets.two-column li a span{font-size:13px;}
.nfl-tickets.two-column li a{padding:9px 0 9px 9px;}
/* NFL */

/* Affiliate */
.affiliate-content h1{
	font-size:36px;
	padding:37px 0 20px 0;
}
.affiliate-banner{
	min-height:345px;
}
.affiliate-content p{
	font-size:18px;
	padding:0 0 48px 0;
}
.affiliate-section{
	padding:20px 0;
}
.affiliate-section h2{
	font-size:18px;
}
.affiliate-list{
	width:53%;
	padding:0 0 0 20px;
}
.affiliate-section h2{
	padding:7px 0 27px 0;
}
.affiliate-section li{
	background:url(/images/check.png) no-repeat left 4px;
	background-size:24px 24px;
	font-size:13px;
	padding:0 0 10px 35px;
}
.affiliate-faq h3{
	font-size:36px;
}
.affiliate-faq h3{
	font-size:36px;
	padding:48px 0 30px 0;
}
.affiliate-faq h4 a{
	font-size:14px;
}
.affiliate-form h5{
	font-size:36px;
}
.affiliate-form p{
	font-size:18px;
}
.affiliate-form{
	padding:20px 0 56px 0;
}
.affiliate-form p{
	font-size:18px;
	padding:20px 0 54px 0;
}
.affiliate-form label{
	font-size:13.4px;
}
.affiliate-form .form-control, .affiliate-form  .input-text{
	height:37px;
	line-height:37px;
}
.mob-pad-r0{padding-right:15px}
.affiliate-form label.only-mob{display:none;}
.mobile-divider{display:none;}
.affiliate-form label.terms{
	font-size:14px;
	padding:6px 0 0 0;
}
.affiliate-faq p{font-size:13px;}
.search-las-vegas-block.newyork{
	background: url(/images/lasvegas.jpg) no-repeat center top;
	min-height:130px;
	background-size: cover !important;
}
.filter-form .select{
	width:44%;
}
/*.filter-section > form{margin-top:15px;}*/
.pos-events .pad0{padding:0 10px;}
.concert-pos-white-block .pad-r15{padding-right:15px;}
ul.topevents{padding:0;}
.info.event h2 {
    padding: 0 5px;
}
.filter-section > form {
    margin-top: 0;
}

.search-new-york-block.newyork{background: url(/images/newyork.jpg) no-repeat center top;background-size:cover;width:100%;min-height:130px;float:left; position:relative;}
.message-icon img {
    width: 60px;
}
.message-text{
	width:86%;
}