.btn:active,.btn:focus{outline:0;}
.center {text-align: center;}
.right {text-align: right;}

.tarif_small{font-size:10px;}
.tarif_big{font-size:20px;}
.booking-item-features > li  {
	list-style-type: none;
	float: left;
    margin-bottom: 7px;
    margin-right: 7px;
    position: relative;
}
.booking-item-features > li > i {
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #686868;
    display: block;
    font-size: 23px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 35px;
	float: left;
}
.booking-item-feature-title {
    line-height: 37px;
    margin-left: 7px;
    position: relative;
}

.prix-total {margin-top: 10px;}
.prix-total div{margin: 0px;}
.prix-total h2{margin-top: -5px;}

.make-margin-bottom {
	margin:0 0 30px !important;
}

.ui-datepicker-calendar .ui-state-hover {
	background: #444444 !important;
	color:#ffffff !important;
}

#depart_heure .bootstrap-select.btn-group .dropdown-menu.inner {height:270px;}
#passagers .btn, #bagages .btn, #type .btn{line-height:1;}

#loader {position:fixed; top:0; left:0; height:100%; width:100%; background:rgba(0,0,0,0.7); display:none;}
#loader div {position:fixed; top:50%; left:50%; margin:-60px 0 0 -60px;}

h4 {font-size:21px;}
#page-header h1 {font-size:35px;}
#page-header h3 {font-size:27px;}
.testi-item h3 {font-size:27px!important;}
.testi-item h6 {font-size:14px!important;}

.accent {font-family: 'Hind', sans-serif; font-weight:500;}
.home-message h1 .accent {font-size:44px;}
.post-title h1 .accent {font-size:48px; font-weight:500;}
#nos-services h1{font-size:28px;}
#nos-services h1 .accent {font-size:30px; font-weight:500;}
#nos-services h2{font-size:25px;}
#nos-services h2 .accent {font-size:28px; font-weight:500;}
#nos-services strong {font-weight:600;}
#contact h1{font-size:21px;}
#contact h1 .accent{font-size:23px;}
h2 .accent {font-size:33px; font-weight:500;}
h3 .accent {font-size:27px; font-weight:400;}
#page-header h3 .accent {font-size:29px; font-weight:500;}
.testi-item h3 .accent {font-size:29px; font-weight:500;}
.widget-title h3 .accent {font-size:19px; font-weight:500;}
h4 .accent {font-size:23px;}
h5 .accent {font-size:20px;}
h6 .accent {font-size:15px; font-weight:600;}
.page-accueil h1 {font-size:24px;}
.page-accueil h2 {font-size:18px;}
.page-accueil h2 .accent {font-size:20px;}
.page-accueil h3 {font-size: 15px;}
.page-accueil h3 .accent {font-size:15px; font-weight:600;}
.testi-item h6 .accent {font-size:15px; font-weight:500;}
.btn .accent {color:#ffffff; font-size:16px; font-weight:600;}
.nobg .navbar-nav > li > a .accent, .topbar .accent {color:#ffffff;}
.topbar .accent {font-size:13px; font-weight:400;}
.navbar-nav > li > a .accent {letter-spacing: 1px; font-weight:600; line-height:15px;}
.dropdown-menu > li > a .accent {color:#888888; font-size:13px; font-weight:400;}
.dropdown-menu > li > a:hover .accent {color:#c5a46d;}
.dropdown-menu .accent {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.ui-datepicker .ui-datepicker-title {font-family: 'Hind', sans-serif; font-size:18px; letter-spacing: 1px; font-weight:500;}
.bootstrap-select.btn-group .dropdown-menu li a span.text {font-family: 'Hind', sans-serif; font-size:14px; font-weight:400;}
.bootstrap-select.btn-group .dropdown-menu li:hover {
	background-color:#444444;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.tarif_small .accent {font-size:10px; font-weight:500;}
.copyrights .accent {font-size:15px; font-weight:600;}
.h3,.h6,.titre-box,.titre-hp,.titre-ft { 
	font-family: "aqua_grotesqueregular",serif;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: 20px;
    text-transform: uppercase;
	display: block;
}
.h3 {font-size: 27px; margin:0;}
.h3 .accent {font-size:29px; font-weight:500;}
.h6 {font-size:14px;}
.h6 .accent {font-size:15px; font-weight:500;}
.titre-box {font-size: 15px;}
.titre-hp {font-size: 40px;}
.titre-hp .accent {font-size:44px; font-weight:500;}
.titre-ft {font-size: 18px; letter-spacing: 1.6px;}