.header .logo {
	width:16.5%;
}
.header .tournament_content {
	width:25%;
}
.sell_ticket {
	width: 21%;
}
.filter_nav{width:89%;}
.filter_nav ul li {
	padding:0 6px;
}
.stopclass {
	top:106px;
	width:426px;
}
.PriceSlider{width: 45%;}

.ftr_premium_txt {
    width: 35%;
}

.payment{
	margin:0;
}
.ftr_nav_box {
	width:18%;
	margin-bottom:0px;
}
.ftr_premium_txt {
	width:25%;
}
#TuMap {
    margin-top: 0px;
    margin-bottom: 0;
}

.list-head li.list-head-section{
	width:37%;
	box-sizing:border-box;
}
.list-head li:last-child {
    padding-right: 20px;
}
.ticket-panel .content .row-section {
    font-size: 14px;
    width: 70%;
    text-align: left;
    color:#333;
    font-family:Arial,Helvetica,sans-serif;
}
.ticket-panel .content .row-row {
    color:#636363;
    text-align: left;
    width: auto;
    padding-right: 10px;
    line-height:normal;
    padding-left: 24px;
    font-weight: normal;
}
 .ticket-panel .content .row-price{
	width:25%;
    text-align: right;
	float:right;
}
.ticket-panel .content .row-price.second {
	float:left;
}
.ticket-panel .content .row-qty{
    text-align: center;
    width: 25%;
    font-size: 14px;
}
.row-price #price{
	padding:3px 19px;
        font-size: 15px;
}
.ticket-info{
    float: left;
    background: #E9E9E9;
    padding-left: 17px;
    width: 100%;
}
.ticket-info .content .row-qty strong{
    float: left;
    line-height: 25px;
}
.prefer-ticket{
    float: left; margin-left: 5px;width: auto; line-height: 17px; font-size:15px;
}

.grey-background{
    background: #e9e9e9;
}
.tabbing .nav-tabs > li > a{
    padding:6px 31px 7px 13px;
    border:none;
    border-bottom:1px solid #fff;
    border-right:1px solid #fff;
    height:50px;
}
.tabbing .tab-content > .tab-pane a.price-btn{
    width:73px;
    font-size:12px;
    margin:0 0 0 16px;
}
.mobile-view{display:none;}
.desktop-view{display:block;}
.tabbing .nav-tabs > li > a{
    font-size:16px;
    padding:9px 57px 10px 24px;
    margin:0;
}
.tabbing .nav-tabs > li > a.one-line{ margin:0; padding-right:56px;}
.tabbing .nav-tabs > li.last{
    display:block;
    height:50px;
    border-bottom:1px solid #fff;
}
.tablet-view{display:none;}
.desktop-view {
    display: block;
}
.tabbing .nav-tabs > li > a.one-line, .tabbing .nav-tabs > li.active > a.one-line {
    border-right: 1px solid #fff;
}
.block1.block-new{ margin-left: 15%;}
.eticket_section .block1{padding-left:30px;}
.tabbing .nav-tabs > li.active a{ border-top:none;}
.content.top-area, .content.bottom-area {
    padding: 1% 0;
}
.content.top-area, .content.bottom-area {
    padding: 10px;
}
.block1.refresh_btn a{margin:0 auto;}


/*******************Filters css**********************/

.filter-row1{border-bottom:solid 2px #fff; padding:15px 40px;}
.filter-row1:last-child{border-bottom:none; }

.fiter-field{float:left; width:100%; background:#ff; border:none; height:30px; padding:0 10px; font-size:16px; color:#000;font-family:Arial, Helvetica, sans-serif;}
.filter-row1 label{color:#fff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.filter-row1 input{float:left;}
.filter-row1 .e-tickets{margin-top:0 !important; padding-top:0 !important; margin-left:10px;}
.filter-row1 .col-lg-12{float:left; width:100%; margin-top:20px;}

.done-button {
    border: none;
    display: inline-block;
    vertical-align: top;
    background: #da1a41;
    color: #fff;
    padding: 0 40px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    height: 30px; font-family:Arial, Helvetica, sans-serif; float:none !important;
}
.reset-link {
    color: #fff;
    font-size:12px;
    font-weight: bold;
    text-decoration: underline !important;
    line-height: 24px;
    opacity: 0.8; font-family:Arial, Helvetica, sans-serif;
}
.filter-row1 .button-row{text-align:center;}
.options{float:left; width:100%;margin-bottom:20px;}
.opicon{float:left; width:50px; text-align:center; height:20px;}
.opicon img{float:left; position:relative; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}

.ticket-type-filter{margin:0; padding:0;}
.ticket-type-filter li{margin:0 15px 15px 0; float:left;}
.ticket-type-filter li a{text-decoration:none; color:#000; background:#efefef; font-size:18px; padding:0 15px; line-height:34px;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ticket-type-filter li.active a{background:#55aeea; color:#fff;}
.ticket-type-filter li.inactive a{opacity:0.5; text-decoration:line-through;} 

.package_block{float:left;}
.package_block img{float:left; margin:0 !important; padding:0 !important;}
.show-package{background:#2baadf; line-height:20px; color:#fff !important; font-size:10px !important; font-family:Arial, Helvetica, sans-serif; text-align:center; float:left; width:100%; clear:both; text-transform:uppercase;}

.footer-new{background:#f2eeef; float:left; width:100%; padding:10px 0;}
.footer-new p{color:#727272; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin:0 ;padding:0;}
.footer-new p a{color:#52a8c1;text-decoration:underline;}
.footer-new p i{font-size:20px;    display: inline-block;
    vertical-align: top; margin-right:5px;