@media(max-width:900px){
	.navbar-form.navbar-right {
    padding: 0!important;
    margin: 5px 0!important;
}
	.cats_mobile, .menu_mobile {
    width: 20%;
    float: left;
    background: #1e3b66;
    /* height: 104px; */
}
.cnt_wrapper .cat .ticket_img {
    /* width: 98%!important; */
    /* height: 147px!important; */
    /* margin-top: 1px !important; */
    /* padding-top: 0!important; */
    /* margin-left: 0px !important; */
	padding-top: 5px;
    border-bottom: 9px solid #6ea0a0;
    text-align: center;
    margin-left: 0!important;
    max-width: 98%!important;
    height: auto!important;
    max-height: 200px;
}
.textcnt p {
    line-height: 20px;
    height: 105px;
}
.phonecnt .textcnt {
    height: 130px!important;
}
.modal-backdrop {z-index:10;}
.inner_main.row {
    margin: 0;
}
.inner_left.col-md-9 {
    padding: 0!important;
}
.inner_right .videoph img {
    padding-top: 19px!important;
    width: 98%!important;
    border-bottom: 9px solid #6ea0a0;
    text-align: center;
    margin-left: 0!important;
    max-width: 100%!important;
    height: auto!important;
    /* max-height: 200px; */
}
.inner_right .phonecnt .textcnt {
    height: 170px!important;
}
.inner_right .contenu .phonecnt {
    padding: 0px 11px!important;
}
.title-header h1, .title-header h2 {
    background: transparent!important;
color: #000!important;    margin-bottom: 5px!important;    font-size: 16px!important;}
.long_width {
    margin-bottom: 5px!important;
    position: static!important;
    width: 100%!important;
    float: left!important;
    height: 3px!important;
    background: #5e6d24!important;
    top: 24px;
    z-index: 0;
}
a.close_it {
    top: -10px!important;
    right: -10px!important;
border-radius: 0!important;}
.modal-dialog {
    width: 90%!important;
    margin: 10px auto!important;
}
.inner_mainn {padding:0 3px!important;}
.inner_right.col-md-3 {       margin-top: 5px!important; padding: 0px!important;padding-left: 0px!important;}
.top_bg {position: fixed;    z-index: 99;    background-color: #1e3b66!important;}
.container-3 {     background: #e8e8e8;
    padding: 70px 0px 0 0px;}
.eo_premium .container-3 {
    padding: 100px 0px 0 0px!important;
}
.controller .container-3 {
    padding: 80px 5px 0 5px!important;
}
.logo_mobile {    margin-bottom: -1px;
    width: 80%;
    float: left;background: #6ea0a0;
}
.navmenu {margin-top: 0!important;}
.navmenu, .log_reg {margin-top: 3px!important;}
.btn-mb {    background-color: transparent;
    background-image: none;    width: 100%;
    /* margin-top: 20%; */
    padding: 7px;
    border: 1px solid transparent;}
.fa  {cursor:pointer;}
.slideshow_bloc img {    height: auto!important;}
.carousel-inner {    margin-left: 3px !important;}
.bloc_sl_soc {
    border-bottom: none!important;
    margin-top: 0!important;
}
.contents_bloc {
    background: #e8e8e8;
    width: 100% !important;
    float: left;
    height: 100% !important;
}
.tabstb a {
    float: left;
    width: 50%;padding: 0 2px;
}
.modal-body {
    padding: 5px 25px!important;
}
.modal-content {
    border: 10px #9e9e9e solid!important;
    color: #000000!important;
}
ul.mobile {    margin-bottom: 0;
    padding: 0;
    list-style: none;
    text-align: left;
    line-height: 20px;}
.mobile li {
    /* background: #eae9e9; */
    padding: 4px 8px;
    margin-bottom: 2px;
    background-image: -webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
    background-image: -o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));
    background-image: linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    background-repeat: repeat-x;
}
.mobile a {
    color: #000000;
    font-weight: 600;
    text-transform: uppercase;
}
.col-md-9.navmenu, .log_reg {
    display: none;
    margin-top: 0px!important;
}
.container-3, .container-2, .container-4 {    margin-bottom: 2px!important;}
.col-md-3.premium {
width: 100%!important;    transform: scale(.9);}
}
