@font-face{font-family:'FontAwesome';src:url('/fonts/fontawesome-webfontf77b.eot?v=3.2.1');src:url('/fonts/fontawesome-webfontd41d.eot?#iefix&v=3.2.1') format('embedded-opentype'),  url('/fonts/fontawesome-webfontf77b.ttf') format('truetype'), url('/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}


ul,ol,li,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}/* BASIC RESET */

.break { clear:both; }

#carsl {
width:100%;
/*top:-10px;*/
position:relative;
z-index:10;
/*margin: 50px auto ;*/
}

.slide{height:535px}

/* .carslimg { background-position: center top; background-repeat: no-repeat; width:100%; height:100%; position:absolute; }*/
 
#carslnone{background-position: top center; overflow: hidden;width:100%;margin-top:120px;margin-bottom:15px; padding-bottom:0px; position:relative;text-align:left;box-shadow: 1px 1px 12px #555;
background-size: cover !important;
-webkit-background-size: cover !important;
-o-background-size: cover !important;
-moz-background-size: cover !important;
-ms-background-size: cover !important;}
 
#ccarsl {  height: 357px;
width: 100%;
background-position: top center;



}


.opacity-slider {
   /* position: absolute;
    right: 30%;
    top: 20%;
    width: 350px;
    padding: 20px;*/
	float:left;
    border-radius: 6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
   
    color: #f4f4f4!important;
    background: #333;
    background: transparent\8;
    background: rgba(51,51,51,.8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC333333,endColorstr=#CC333333);
}

#headertxtc{ width:397px;  margin-left:50px; position:relative; top:95px; background-image:url("/styles/whitelabel.png") ; 
background-repeat: no-repeat ;  background-position: top left ;height:201px; }/*margin:0 auto; */



#headertxt{

position: relative;/*absolute*/
background: #135086/*#F97207*/;
left: 0;
/*top:317px370px*/; 
width: 100%;
padding-top: 10px;
padding-bottom: 10px;
height:30px;
/*margin-top:30px;
color: #f4f4f4!important;*/
top:555px;











}


#firstline { width:310px;color:#FFFFFF; font-size:25px; padding:5px; text-transform:uppercase; 	font-weight:bold;   padding-left:40px
}
#secondline { color:#f4f4f4; text-decoration:none; font-size:19px; }
/* #secondline:hover { text-decoration:underline; color:#FF9900; }*/

.pictured { border-radius: 40px 40px 40px 40px;background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 23px ; text-transform:uppercase; float:left; display:block; clear:both; margin-left:35px;margin-top:0px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }

.btn-slide { height:32px; width:32px; float:left; cursor:pointer; display: table-cell;vertical-align: middle; }
#control { background-image:url("/images/btn_pause.png"); }

.tp-leftarrow.default, .tp-rightarrow.default {
font-family:"FontAwesome";
font-size: 44px;
text-align: center;
line-height: 50px;
height: 50px;
width: 50px;
border-radius: 50%;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity: .7;
-webkit-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;
background-color: #FF5F12;
 color: #fff;
}
.tp-rightarrow.default:before{display:block;content:'\f104';margin-left:3px;height:50px;width:34px}
.tp-leftarrow.default:before{display:block;content:'\f105';font-family:"FontAwesome";margin-right:3px;height:50px;width:100px;left:-50px ;margin-left:15px;}

.tp-leftarrow.default:hover, .tp-rightarrow.default:hover, .rev_slider_wrapper:hover .tp-leftarrow.default:hover, .rev_slider_wrapper:hover .tp-rightarrow.default:hover, .fullwidthbanner-container:hover .tp-leftarrow.default:hover, .fullwidthbanner-container:hover .tp-rightarrow.default:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
opacity: 1;
}
#next {position: absolute;  margin-top: 280px; right: 20px; text-align:right}
#back {position: absolute; margin-top: 280px; right: 80px;text-align:left}


#next:before {
display: block;
content: '\f105';
font-family: FontAwesome;
margin-right: 3px;
}

#back:before {
display: block;
content: '\f104';
font-family: FontAwesome;
margin-right: 3px;
}
 

 @media(max-width:767px){
 
.slide{height:595px}

#moteur{  display: table;
left: 0!important;
    margin: 10px auto;
	padding:5px;
	top:220px; 
	padding-top:30px;
	right:0px!important;
	width:350px; height:254px; color:#fff;
	
	background: rgba(255,255,255,.9);
z-index:100;
-webkit-box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
-moz-box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

}
 #cars1l {background-position: top center; 
top:-10px;
width:100%;
'height:100%;
position:relative;
z-index:10;
}
 


#carsl .headerimg {
background-position: center center; 
height:380px;
 width:100%;
background-repeat: no-repeat ;
position:absolute;

}


 /*#carsl .headerimg {
 background-position:center center;
height: 380px;
    background-repeat: no-repeat;
    position: absolute;
    margin: 0px auto;
 }
*/


#next {
position: absolute;
margin-top: 300px;
right: 10%;
text-align: right;
}


#back {
position: absolute;
margin-top: 300px;
left: 10%;
text-align: left;
}

 @media(max-width:767px){
 
#moteur_bas {
    width: 100%!important;
    position: relative;
    padding: 0!important;
    height: auto;
    color: #fff;
    background-COLOR: #135086;
    z-index: 100;}
}

@media screen and (min-width:768px)and (max-width:1023px){
.une_mot {position:relative;top:0px;z-index:500;}
.blue-white{color:#fff}
#moteur_bas {
    width: 100%!important;
    position: relative;
    padding: 0!important;
    height: auto;
    color: #fff;
    background-COLOR: #135086;
    z-index: 100;
	top:50px}
}
@media screen and (min-width:1024px){
.une_mot {position:absolute;top:250px; left: 20%;z-index:1000

}
#moteur_bas {
width: 300px;float:right;
padding: 10px ;
position:relative;
height: auto;
color: #000;
background-COLOR: #F9F9F9;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-webkit-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;		
z-index: 100;
-webkit-box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
-moz-box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
}




/*.headerimg{display:none!important}*/
}

#moteur { width: 350px;
position:absolute;
top: 20px;
padding: 10px 0 0 5px;

left:20%;
height: auto;
color: #fff;
background-COLOR: #FFFFFF;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity: .8;
-webkit-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;
z-index: 100;
-webkit-box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
-moz-box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
box-shadow: 5px 5px 5px 0 rgba(51,51,51,.3);
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
 

 #main.slide {
top: 355px;
}


 }