﻿#LocationRouteMap, #LocationRouteDestinationMap {
	height: 250px !important;
}

.form li select#country_LIV {
	font-size: 1.2rem !important;
}	

#registerFormBankInfos, #registerFormSocialNetworks {
	margin-top: 20px !important;
}

.ui-dialog, .ui-autocomplete {
	z-index: 9999 !important;
}

/* scss/layout/_header.scss
.CMSLanguages
{
    display: inline-block;
    float: right;
    margin-top: -90px;
    padding: 5px 10px 0px;
    background: rgba(73, 80, 85, 0.2);
    box-shadow: inset 0 1px 0 rgba(73, 80, 85, 0.2);
}
.CMSLanguages > a
{
    margin-left:5px ;
}
*/
.placement-map {
	height: 150px !important;
	width: 150px !important;
	float: left !important;
	margin-right: 10px;
}
/* scss/modules/_lateralbar-stadium.scss
.lateralbar-stadium .choice-list .table-price-list span.price:after {
	content: "" !important;
}

.lateralbar-stadium .choice-list .table-price-list span.price {
	font-size: 1.4rem !important;
}
*/
#FilterBookingAvailabilities {
	min-height: 110px !important;
}
/* scss/modules/_lateralbar-stadium.scss
.jslider-label {
	visibility: hidden !important;
}
*/
.name {
	width: 89px !important;
}
/* 
#FilterBookingSeatSearch {
	padding: 0 17px !important;
	width: 174px !important;
}
 */
.legal .bloc-text {
	margin: 0 0 20px !important;
	padding: 20px 30px !important;
}

.legal .bloc-text p, #legal .bloc-text li {
	font-size: 1.4rem !important;
	line-height: 1.8rem !important;
}

.legal .bloc-text h3 {
	font-size: 2rem !important;
	line-height: 2rem !important;
}
/* scss/layout/_main.scss
.main .sub-main {
	min-height: 650px !important;
}
*/
.tribune-global {
	background: #185e8f !important;
	color: #fff !important;
}
/* scss/modules/_cgv-to-accept.scss
.btnPay {
	display: block !important;
	width: 100% !important;
	text-align: center !important;
	text-transform: uppercase !important;
}
*/
.payment-secure i {
	font-size: 5rem !important;
	vertical-align: middle !important;
}

.paiement-secure {
	font-size: 1.3rem !important;
	line-height: 1.8rem !important;
}
/* scss/modules/_toolbar.scss
.team-title:first-letter {
	text-transform: capitalize !important;
}

.team-title span {
	padding: 0 0 0 5px !important;
}

.team-title {
	text-transform: uppercase !important;
}
*/
.manifestation-buttons a {
	border-left: 3px !important;
}

.manifestation-buttons a:first-child {
	border: none !important;
}
/* scss/base/_utilities.scss
.uppercase {
	text-transform: uppercase !important;
}
*/
#imgBackGround.zoom{
	cursor: pointer;
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: grab;
}

#imgBackGround.zoom:active {
	cursor: pointer;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: grabbing;
}
/* scss/modules/_toolbar.scss
.infos {
	text-transform: lowercase !important;
	font-size: 1.5rem !important;
}
*/

h3.popover-title {
	line-height: inherit !important;
}

.table.table-plan-tribune th:nth-of-type(3),
.table.table-plan-tribune th:nth-of-type(4),
.table.table-plan-tribune td:nth-of-type(3),
.table.table-plan-tribune td:nth-of-type(4)  {
    text-align: center;
}
.cart-content .table th {
    background: #5b6770;
    border-bottom: 1px solid #f2f4f6;
    padding-bottom: 15px;
    padding-top: 15px;
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
}

.cart-content .table tr { 
    /* -webkit-transform: translateZ(0); */
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    /* backface-visibility: hidden; */
    /* -webkit-perspective: 1000; */
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000;
    /* -webkit-transition: background-color 1s ease-in-out; */
    -moz-transition: background-color 1s ease-in-out;
    -o-transition: background-color 1s ease-in-out;
    /* transition: background-color 1s ease-in-out; */
}

.button-primary
{
    text-align: center;
}


#Modal-Resale-Price .table th{white-space:normal;}