div.icon-down-open-big.strzalka { background: rgba(255,255,255,0.5); display: none; padding: 10px; bottom: 0px !important; color:#000; }

.wpb_animate_when_almost_visible:not(.wpb_start_animation){    -webkit-animation: inherit !important;
    -o-animation: inherit !important;
    animation: inherit !important;}

input, button, select, textarea, p, div, td, span, body, html, a, h1, h2, h3, h4, h5, h6 {font-family:'Titillium Web' !important;}

.navbar-nav > li > a:focus, .nav > li > a:hover, .nav > li.current > a{color:#818083 !important;}

.voir p, .anima{text-align:center;}
.voir p{font-size:25px; font-weight:600; margin-bottom:20px;}
.anima{margin-top:20px;}

.strzalka{display:none;

font-size: 30px;
    text-align: center;
    z-index: 999999999999999999999999999999999999;
    position: fixed;
    bottom: 20px;
    left: 50%;
    display: inline-table;
}
.page-id-362 .strzalka, .page-id-390 .strzalka, .page-id-406 .strzalka, .page-id-422 .strzalka, .page-id-446 .strzalka{display:block;}





.vc_right{right:-45px !important;}
.vc_left{left:-45px !important;}
.absolute{position:fixed; bottom:0px; right:30px;}

.budicon-arrow-right, .budicon-arrow-left, .budicon-author, .budicon-home, .budicon-telephone, .budicon-printer{color:white !important;}
a{color:white !important;}

h1{font-size:30px !important;}

.logo-slider{    position: absolute;
    top: 160px;
    left: 70%;
    z-index: 9999;}
.navbar .dropdown-menu:before{border-bottom:5px solid #818083 !important;}
.navbar-default .navbar-nav>.active>a, .navbar .nav .open > a, .navbar .nav .open > a:hover, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .nav > li > a:hover, .navbar-default .navbar-nav>.active>a, .navbar .dropdown-menu li a:hover, .navbar .dropdown-menu li a.active, .navbar .nav .open > a, .navbar .nav .open > a:hover, .navbar .nav .open > a:focus .post-title a:hover, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#818083 !important;}

.vc_carousel-control{color:#232323 !important;}

.vc_images_carousel .vc_carousel-control{top:47% !important;}

.arrows .wpb_wrapper, .arrows p{margin-bottom:0px !important;}

.navbar .dropdown-menu li{background:#3a393b !important; }

.progress-bar{    background-color: gray !important;}
.footer-container{margin-top:40px;}
.buttons{margin-bottom:-55px !important;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background:white !important; color:black !important;}
.vc_btn3.vc_btn3-color-juicy-pink:hover, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{background:#fafafa !important; color:black !important; border-bottom:0px !important;}
 p{text-align:left;}
.page-id-298 p{text-align:center;}
.retina{width:300px !important;}
@media (min-width: 1271px){
.navbar-nav > li > a {padding-top:38px !important;}}
@media (min-width: 1271px){
.fixed .navbar-nav > li > a {
    padding-top: 30px !important;
}}
.navbar-brand img{max-width:70%;}
.texte{text-align:left;}
.vc_images_carousel .vc_carousel-control .icon-next:before, .vc_images_carousel .vc_carousel-control .icon-prev:before{padding-bottom:10px !important; background:rgba(255,255,255,0.5); width:40px;}
.vc_images_carousel .vc_carousel-control{opacity:1 !important;}
.vc_carousel-inner .vc_inner{text-align:center;}
.vc_carousel-inner .vc_inner img{max-width:98%;}
.page-id-362 .wpb_text_column *:last-child{margin-bottom:0px !important;}

.page-id-298 .wpb_text_column *:last-child{margin-bottom:0px !important;}
.page-id-155 .inner{padding-top:110px !important;}
.single-post .inner{margin-top:35px !important;}
.blog{padding-top:20px !important;}
.port .wpb_wrapper{margin-bottom:0px !important;}
.column_attr{padding-top:0px !important;}
.footer{margin-top:-10px !important;}
@media (min-width: 992px){

.page-id-155 .col-md-6 {width:33.333% !important;}
}
.home .vc_custom_1419240516480{background:#272727 !important;}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{margin-bottom:19px !important;}
#about{padding-top:0px !important; margin-bottom:0px !important;}
.vc_gitem-zone-c{background-color:#777779 !important;}
.page-id-155 .category, .page-id-155 .date:before, .comments, .single .category, .single .date:before{display:none;}


.single .about-author{display:none;}
.container:nth-child(2){margin-top:95px !important;}
@media (min-width: 768px){
.vc_images_carousel .vc_carousel-control .icon-prev{font-size:57px !important; margin-right:-48px !important; }
.vc_images_carousel .vc_carousel-control .icon-next{font-size:57px !important; margin-left:-25px !important; }
}
@media (min-width: 1271px){

.navbar .dropdown-menu a {
   color:#ddd !important;
}}
@media (max-width: 1270px){
.navbar .btn.responsive-menu {
    display: inline-block;
    float: right;
    margin: 10px 0;
}}
@media (max-width: 1100px){
.logo-slider{
    top: 210px;
    left: 76%;}
}
@media (max-width: 939px){
.logo-slider{
    top: 240px;
    left: 75%;}
}
@media (max-width: 800px){
.logo-slider{
    top: 270px;
    left: 73%;}
}
@media (max-width: 714px){
.logo-slider{
    top: 300px;
    left: 71%;}
}
@media (max-width: 608px){
.logo-slider{
    top: 335px;
    left: 67%;}
}
@media (max-width: 482px){
.logo-slider{
    top: 368px;
    left: 62%;}
}
@media (max-width: 380px){
.logo-slider{
    top: 535px;
    left: 60%;}
}
@media screen and (max-width: 500px){
.buttons{margin-bottom:0px !important;}
}
@media screen and (max-width: 415px){
.navbar-header .navbar-brand{width:70% !important;}
}