/*
 Theme Name:     Specular Child
 Theme URI:      http://codeless.co
 Description:    Specular Child Theme
 Author:         Codeless
 Author URI:     http://www.codeless.co
 Template:       specular
 Version:        1.0.0
*/

@import url("../specular/style.css");

input#bigbutton {
  background: #E30511 !important;
  border: 1px solid #E30511 !important;
  -webkit-box-shadow: inset 0px 1px 0px #E30511, 0px 5px 0px 0px #E30511, 0px 10px 5px #999 !important;
  -moz-box-shadow: inset 0px 1px 0px #E30511, 0px 5px 0px 0px #E30511, 0px 10px 5px #999 !important;
  box-shadow: inset 0px 1px 0px #E30511, 0px 5px 0px 0px #E30511, 0px 10px 5px #999 !important;
}
footer#footer .inner {
  background-color: #E7E7E7 !important;
}
/*portfolio*/
.details {
  display: none;
}
/*Page contact*/

/*Mise en forme contact*/

li {
	display:block;
}

.wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap input[type="tel"] {
	height:25px;
	margin-bottom:0px;
}

.form-haut textarea {
  max-height: 130px;
  height:86px;
}

.form-haut .vc_col-sm-3, .form-haut .vc_col-sm-6, .form-haut .vc_col-sm-12 {
  padding-right: 3px ! important;
  padding-left: 0 ! important;

}

.form-haut form {
	margin-bottom:0px!important;
}

/*Décalage de Spécialiste Film bloc*/
.ContactM{ 
  margin-top:22%;
}

/*Couleur rouge sur le bouton "Envoyer"*/
input.wpcf7-form-control.wpcf7-submit.btn-bt.business { 
  background-color: rgb(227, 5, 17);
}
/*Fin mise en forme contact*/


/*Couleur bouton Actu*/
a.btn-bt.business {
  background-color: rgb(227, 5, 17);
}


/*Footer*/

/*Mise en page social footer*/
img#logofooter{
	width:70%;
	margin-top:-5%;
}

.su-carousel-responsive-yes .su-carousel-slide > a > img {
  border: none;
}

.videoreal{
  width:70%;
  margin-left:14.5%;
}

/*Couleur noir footer column 3*/
p.TextContactFooter {
  color: black;
  font-style: oblique;
}

footer#footer .inner .row-fluid.ff .span12:first-child:last-child .widget ul li {
  width: auto;
  margin-right: 0px;
  padding: 0;
}

footer#footer .inner .row-fluid.ff .span12:first-child:last-child .footer_social_icons {
  left: 30%;
}

footer#footer .inner .row-fluid.ff .span12:first-child:last-child .widget {
  text-align: left;
}


/*a enlever si le responsive footer social bug*/
@media screen and (max-width: 480px){
@-moz-document url-prefix()
{
#social_widget-5 {
    margin-left: 40%;
}
}
}

@media handheld{

div#social_widget-5 {
  margin-bottom: -10%;
}

h5.widget-title {
  display: none;
}

ul.footer_social_icons.circle {
  left: 70%!important;
}

footer .inner .footer_social_icons li {
  margin-left: 5px !important;
}

p.TextContactFooter {
  margin-left: 16%;
  margin-bottom: -8%;
}

.textwidget {
  text-align: center;
}

.copyright_text {
  text-align: center;
}

div#text-5 {
  margin-top: 10%;
}
}

@media handheld {
	footer#footer .inner .row-fluid.ff .span12:first-child:last-child {
  margin-left: -210px !important;
  margin-left: 0px ! important;
  left: 0 !important;
}
} 