/*
Theme Name: Cent Phares Production
Description: Thème réalisé exclusivement pour le site https://cent-phares-productions.com/ Tous droits réservés. 2017
Version: 1.2.1
Author: Steven Rouxel
*/


body {background: #E0E0E0;}
@font-face {
	font-family: 'Eras Medium ITC';
	src: url('fonts/ErasITC-Medium.eot');
	src: url('fonts/ErasITC-Medium.eot?#iefix') format('embedded-opentype'),
		url('fonts/ErasITC-Medium.woff2') format('woff2'),
		url('fonts/ErasITC-Medium.woff') format('woff'),
		url('fonts/ErasITC-Medium.ttf') format('truetype'),
		url('fonts/ErasITC-Medium.svg#ErasITC-Medium') format('svg');
	font-weight: 500;
	font-style: normal;}

.contact-form input[type='text'], 
.contact-form input[type='email'] {
	color:#000000;
	  width: 100% !important;
    max-width: 100% !important;
    margin-bottom: 13px !important;}

.contact-form label span { color:#262626 !important; }

.contact-form textarea {
	color:#000000;
    height: 200px !important;
    width: 100% !important;
    float: none !important;
    margin-bottom: 13px !important;}

.pushbutton-wide {background-color:#5A5A5A;}
.navbar {margin-bottom: 20px;}
.container {font-family: 'Eras Medium ITC'; color: #FFFFFF; font-size:20px;background: #B8B8B8;
-moz-box-shadow: 0px 0px 45px 0px #656565;
-webkit-box-shadow: 0px 0px 45px 0px #656565;
-o-box-shadow: 0px 0px 45px 0px #656565;
box-shadow: 0px 0px 45px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=45);}
.slide-contain {margin: 15px 0 15px 0;	}
.foot-contain {font-family: 'Eras Medium ITC'; color: #7B7B7B;background: #FFFFFF;margin: 15px -15px 15px -15px;padding: 15px 15px 15px 15px;}
.footer { padding:0px 100px 0px 100px; margin: 15px -15px 15px -15px; background:#7B7B7B;}
.footer p { color:#fff; font-family: 'Asar', serif; font-weight:bold;}
.title-block_3 {color:#fff!important;}
.title-block_4 {color:#fff!important;}
.title-block_5 {color:#fff!important;}
.title-block_3 {color:#fff!important;}

/* Navbar Perso 
-------------------------------------------------------------- */
@media (min-width: 768px) {
    .navbar-leson .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;}
    .navbar-leson .navbar-collapse {
        text-align: center;}}
.navbar-leson {
	font-family:'Eras Medium ITC';
	font-size:30px;
	
  margin-bottom: 20px; }
.navbar-leson {
  background-color: #7B7B7B;
  border-color: #7B7B7B;
  margin-right: -15px;
  margin-left: -15px;
  border-radius: 0px;
}
.navbar-leson .navbar-brand {
  color: #ffffff;}
.navbar-leson .navbar-brand:hover,
.navbar-leson .navbar-brand:focus {
  color: #fff;
  background-color: transparent;}
.navbar-leson .navbar-text {
  color: #ffffff;}
.navbar-leson .navbar-nav > li > a {
  color: #fff;}
.navbar-leson .navbar-nav > li > a:hover,
.navbar-leson .navbar-nav > li > a:focus {
  color: #fff; text-shadow: 2px 2px 4px #000000;
  background-color: #4F4F4F;}
.navbar-leson .navbar-nav > .active > a,
.navbar-leson .navbar-nav > .active > a:hover,
.navbar-leson .navbar-nav > .active > a:focus {
  color: #fff; text-shadow: 2px 2px 4px #000000;
  background-color: #5A5A5A;}
.navbar-leson .navbar-nav > .disabled > a,
.navbar-leson .navbar-nav > .disabled > a:hover,
.navbar-leson .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;}
.navbar-leson .navbar-toggle {
  border-color: #333;}
.navbar-leson .navbar-toggle:hover,
.navbar-leson .navbar-toggle:focus {
  background-color: #333;}
.navbar-leson .navbar-toggle .icon-bar {
  background-color: #fff;}
.navbar-leson .navbar-collapse,
.navbar-leson .navbar-form {
  border-color: #101010;}
.navbar-leson .navbar-nav > .open > a,
.navbar-leson .navbar-nav > .open > a:hover,
.navbar-leson .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #5A5A5A;}
@media (max-width: 767px) {
  .navbar-leson .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;}
  .navbar-leson .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;}
  .navbar-leson .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;}
  .navbar-leson .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-leson .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;}
  .navbar-leson .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-leson .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-leson .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;}
  .navbar-leson .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-leson .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-leson .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;}}
.navbar-leson .navbar-link {
  color: #9d9d9d;}
.navbar-leson .navbar-link:hover {
  color: #fff;}
.navbar-leson .btn-link {
  color: #9d9d9d;}
.navbar-leson .btn-link:hover,
.navbar-leson .btn-link:focus {
  color: #fff;}
.navbar-leson .btn-link[disabled]:hover,
fieldset[disabled] .navbar-leson .btn-link:hover,
.navbar-leson .btn-link[disabled]:focus,
fieldset[disabled] .navbar-leson .btn-link:focus {
  color: #444;}

/* SOCIAL FOOTER
-------------------------------------------------------------- */
.social {margin: 0; padding: 0;}
.social ul {margin: 0;padding: 5px;}
.social ul li {margin: 5px;list-style: none outside none;display: inline-block;}
.social i {width: 40px;height: 40px;color: #FFF;background-color: #909AA0;font-size: 22px;text-align:center;padding-top: 12px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;
-o-border-radius: 50%;transition: all ease 0.3s;-moz-transition: all ease 0.3s;-webkit-transition: all ease 0.3s;-o-transition: all ease 0.3s;-ms-transition: all ease 0.3s;}
.social i:hover {color: #FFF;text-decoration: none;transition: all ease 0.3s;-moz-transition: all ease 0.3s;-webkit-transition: all ease 0.3s;-o-transition: all ease 0.3s;-ms-transition: all ease 0.3s;}
.social .fa-envelope:hover {background:#787878;}
.social .fa-viadeo:hover {background:#F07355;}
.social .fa-facebook:hover {background: #4060A5;}
.social .fa-twitter:hover {background: #00ABE3;}
.social .fa-google-plus:hover {background: #e64522;}
.social .fa-rss:hover {background: #e88845;}
.social .fa-youtube-play:hover {background: #DF192A;}



.zoom {
    -moz-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
}
.zoom:hover {
    -moz-transform:scale(1.20);
    -webkit-transform:scale(1.20);
    -o-transform:scale(1.20);
    -ms-transform:scale(1.20);
    transform:scale(1.20);
	box-shadow: 1px 2px 9px 0 #000;
    opacity: 1;
}
/* Post Thumbnails WP
-------------------------------------------------------------- */
img.alignright {float:right; margin:10px 0 10px 15px;}
img.alignleft {float:left; margin:10px 10px 10px 0;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;}
a img.alignright {float:right; margin:10px 0 10px 15px;}
a img.alignleft {float:left; margin:10px 15px 10px 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;}ss
