﻿

.title h1{font-size:45px!important;}
.q_tabs .tabs-nav{border-bottom: 1px solid #454545;margin-top:5px;}
.q_tabs .tabs-nav li.active{background:#454545;}
.q_tabs.horizontal .tabs-nav li:first-child a{padding-left:30px;}
.gallery_holder ul {

width: 82%;
margin: 10px auto;}
#wpcf7-f20642-p20383-o1 form{width:100%!important;}
span.wpcf7-list-item{display:block;}
.col-xs-6{float: left;
width: 50%;
padding-left: 15px;
padding-right: 15px;}
.col-xs-12{width: 100%;
padding-left: 15px;
padding-right: 15px;}
.btn{
-webkit-transition: all 250ms ease-in-out;
-moz-transition: all 250ms ease-in-out;
-ms-transition: all 250ms ease-in-out;
-o-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;
width: 75%;
background: #8cba00;
color: #fff;
text-transform: uppercase;
border: none;
cursor:pointer;
padding: 0.7em 0;
margin-top: 5px;}
.btn:hover{background:#2b2b2b;color:#fff;}
.titre span{font-size:32px;font-weight:bold;}
.wpcf7 form{margin: auto;
width: 80%;}
textarea{height:103px;}
ul{
list-style-position: outside;padding-left:30px;}
.gallery_holder ul li{line-height:0.5em;}

.carousel-inner .slider_content {
background: rgba(0,0,0,0.6);}
.white, .white p{color:#fff!important;}
.position_center.title .title_subtitle_holder{margin-top:100px;}

@media (max-width:1700px) and (min-width:1600px){
nav.main_menu>ul>li>a{padding:0 5px!important;}
}

@media (min-width:1400px) and (max-width:1600px){
nav.main_menu>ul>li>a{font-size:12px!important;}
}

@media(max-width:1600px){
nav.main_menu>ul>li>a{font-size:10px;}
.title h1{font-size:30px!important;}
header .header_inner_left{left:0!important;}
nav.main_menu>ul>li>a{padding:0 5px!important;}
.header_bottom{padding:0 2px;}
}

@media(max-width:1000px){
.title h1{font-size:25px!important;}
nav.main_menu>ul>li>a{padding:0 3px!important;}
}
@media(max-width:1250px){

nav.main_menu>ul>li>a{letter-spacing:0px;}
}

div.wpcf7-mail-sent-ok{
	border: 2px solid #8cba00!important;
}
.myTabMenu .tabs-nav a{font-size:15px!important;}
