@charset "utf-8";
/* CSS Document */


/*
=======================================================================
	Basic Reset
=======================================================================
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
html,body {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,images { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
section{
	display: block;
	/* background: #0c121c; */
	background: #202020;
	width:   background: #202020;
	/* height: 274px; */
}
blockquote {
			font-family: Georgia, serif;
			font-size: 16px;
			font-style: italic;
			width: 600px;
			margin: 0.25em 0;
			padding: 0.25em 40px;
			line-height: 1.45;
			position: relative;
			color: #383838;
		}

		blockquote:before {
			display: block;
			content: "\201C";
			font-size: 80px;
			position: absolute;
			left: -10px;
			top: -20px;
			color: #7a7a7a;
		}

		blockquote cite {
			color: #999999;
			font-size: 14px;
			display: block;
			margin-top: 5px;
		}

		blockquote cite:before {
			content: "\2014 \2009";
		}
a { text-decoration:none; }
/*
=======================================================================
	Regras Comuns
=======================================================================
*/
body { color:#222; font:14px/18px "Opens Sans", Arial, Helvetica, sans-serif; background:#0c121c;}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
* .clearfloat {
	height: 1%;
}
.centraliza { width:1000px; margin:0 auto; padding:0; }
.fleft { float:left; display:block;}
.fright { float:right; display:block;}

.p10 { padding:10px 0; }

.strong { font-weight:bold; }

.transition{
	-moz-transition:all .15s ease-out;
	-ms-transition:all .15s ease-out;
	-o-transition:all .15s ease-out;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out;
}

.btn {
	background:#EBB205;
	border:none;
	border-bottom:none;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	font-weight:700;
	line-height:40px;
	height:40px;
	padding:0 20px;
	text-align:center;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;	
	border-radius:4px;
	-moz-transition:all .15s ease-out;
	-ms-transition:all .15s ease-out;
	-o-transition:all .15s ease-out;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out;
}
	.btn:hover { background:#c59606; }
/*
=======================================================================
	Header
=======================================================================
*/
.header-whatsapp {
	display: block;
    width: 330px;
	padding: 20px;
	position: absolute;
	right: -104px;
	top: 47px;
	z-index: 9;
	transform: rotate(45deg);
	background: #4dc247;
	font-size: 1.5em;
	color: #fff;
	text-align: center;
}
#header{   }
#header .centralizaHome{position:relative;height:100px; width:1200px; margin:0 auto; background-color: #0d121c;}
/* //Logo// */
#logoHeader { background:url(../img/logoStrike.png) center top no-repeat; width:383px; position:absolute; left:0; top:48px; }
#logoHeader a { display:block; height:50px; }
#logoHeader a span { display:none; }

/* //Telefones// */		
#telefonesHeader { position:absolute; top:20px; left:0; color:#e7e7e7; text-align:right; }
.telHeader { float: left; padding-left:20px; }
.telHeader.first { padding-left: 0; }
.telHeader p { font-size:18px; font-weight:700; }
.telHeader p span { font-size:14px; }
.telHeader p.endLoja { font-size:13px; font-weight:700; }
.telHeader p.horarioLoja { font-size:10px; font-weight:400; }

#enderecosHeader { position:absolute; top:22px; right:0; color:#e7e7e7; text-align:right; }
.endHeader { float: left; padding-left:20px; }
.endHeader.first { padding-left: 0; }
.endHeader p { font-size:24px; }
.endHeader p span { font-size:14px; }
.endHeader p.endLoja { font-size:14px; font-weight:700; }
.endHeader p.horarioLoja { font-size:10px; font-weight:400; line-height:12px; }

/* //Menu acima// */
#menuHeaderTop {height:10px;position:absolute;right:0;top: 0; }
#menuHeaderTop ul { }
#menuHeaderTop ul li { float:left; padding:0 25px; }
#menuHeaderTop ul li a { 
	color:#999;
	display:inline-block;
	font-size:11px;
	letter-spacing:.5px;
	font-weight:700;
	line-height:35px;
	background: url(../img/arrow_menu.png) left center no-repeat; 
	padding:3px 12px;
	text-transform:uppercase;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	#menuHeaderTop ul li:hover a {color:#fff; }

/* //Menu principal// */

#menuHeader { background:#0C121C; height:60px;position:absolute;right:0;bottom:0; }
#menuHeader ul { }
#menuHeader ul li { float:left; }
#menuHeader ul li a { 
	border:1px solid #333;
	color:#fff;
	display:block;
	font-size:10px;
	letter-spacing:1px;
	font-weight:700;
	line-height:55px; 
	padding:3px 22px;
	text-transform:uppercase;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	#menuHeader ul li:hover a { background:#4E4E4E; }

#menuHeader ul li:hover > ul { display: block; }

#menuHeader ul:after {
    content: ""; clear:both; display:block;
}
#menuHeader ul ul { 
	background: #4E4E4E;
	display: none;
	position: absolute;
	z-index: 9999;
	width:auto;
	top:60px;
	right:1px;
}
#menuHeader ul ul li { background:none; clear:both; float:none;  display:inline-block;  }
  #menuHeader ul ul li.last { border:none; }
  #menuHeader ul ul li a { line-height:30px; padding:5px 20px;font-size:9px; color:#999 !important;border:none; }
  	#menuHeader ul ul li a:hover {color: #fff !important; }
.faleConosco{
	position:absolute !important;
	right:68px !important;
}
	
/*
=======================================================================
	Home
=======================================================================
*/
/* // Slider // */
.slider { position:relative; overflow:auto; }
.slider ul li { background-repeat:no-repeat; background-position:center; background-size: cover; float: left; list-style: none; height:359px; position:relative; }
.slider ul li a { display:block; height:359px; width:100%; position:absolute; top:0; left:0; /*margin-left:-500px;*/ z-index:1; }

.slider .unslider-arrow { height:50px; width:50px; cursor: pointer; position:absolute; top:160px; z-index:3; text-indent:-99999px; overflow:hidden; }
.slider .unslider-arrow.prev { background:url(img/btnBack.png) no-repeat 0 0; left:10px; }
.slider .unslider-arrow.next { background:url(img/btnNext.png) no-repeat 0 0; right:10px; }

.slider .dots { position:absolute; bottom:5px; left:50%; margin-left:-52px; z-index:9; }
.slider .dots li { 
  background:#414249;
  border:2px solid #414249;
  cursor:pointer; 
  float:left;
  margin-right:6px;
  height:12px;
  width:12px;
  text-indent: -999px;
  overflow:hidden;
  -moz-border-radius:10px;
  -ms-border-radius:10px;
  -o-border-radius:10px;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.slider .dots li.active {   
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
}


#destaqueMarcas{ width:1000px; height:60px; border-bottom:#a5a8a9 1px solid;}
#destaqueMarcas h1 { font-size:18px; color:#f48120; float:left; margin-top:20px;}

/* //Marcas// */
#marcasHome { float: right; margin-top:15px;}
#marcasHome ul {  }
#marcasHome ul li { float:left; margin-right:28px; }
#marcasHome ul li a {
	display:block;
	-moz-transition:all .15s ease-out;
	-ms-transition:all .15s ease-out;
	-o-transition:all .15s ease-out;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out;
}
	#marcasHome ul li a:hover { opacity:.7; filter:alpha(opacity=70); zoom:1; }

/*
=======================================================================
	Buscador
=======================================================================
*/
/* //Buscador// */
#buscadorHome { background:#222222; }
#buscadorHome .centraliza { /*background:url(../img/icons/lupa.png) no-repeat left center;*/ height:58px; position:relative; }
#buscadorHome .centraliza p { float:left; line-height:57px; color:#fff; font-size:16px; font-weight:700; }

#buscadorVM { color:#FFF; font-size:12px; position:absolute; top:10px; right:0; width:800px!important;}
#frmBuscador td { padding-right:10px;}
#frmBuscador select {
	line-height: 30px;
	height: 30px;
	background: #fff;
	border: 1px solid #fff;
	color: #878787;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#frmBuscador input[type="button"] {
	background:#ECB305;
	border:0; 
	cursor:pointer; 
	display:inline-block;
	height:32px;
	line-height:32px;
	font-weight:700;
	color:#000;
	width:70px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-transition:all .15s ease-out;
	-ms-transition:all .15s ease-out;
	-o-transition:all .15s ease-out;
	-webkit-transition:all .15s ease-out;
	transition:all .15s ease-out;
}
#frmBuscador input[type="button"]:hover { background:#AB8100; }


/* //Destaques - Carrossel // */
.destaquesHome { float:left; padding-top:20px; width:1000px; }

.seminovosHome .centraliza { border-bottom: #dedede 1px solid; /* background: #202020; */ height: 274px; }


.seminovos.list_carousel .caroufredsel_wrapper { width:1000px!important; top:0!important; height:255px!important; }
.seminovos.list_carousel { position:relative; width:1000px; margin:0 auto; }
.seminovos.list_carousel ul { position:relative; height:260px!important; left:0px; top:20px; list-style: none; display: block; }
.seminovos.list_carousel li { display:block; float:left; margin-right:21px; width:183px; /*height: 210px;*/ }

.clearfix { float: none; clear: both; }

.seminovos.list_carousel .prevBt, .seminovos.list_carousel .nextBt { 
	position:absolute;
	top:100px;
	opacity:.7;
	filter:alpha(opacity=70);
	zoom:1;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
.seminovos.list_carousel .prevBt { left:-20px!important; }
.seminovos.list_carousel .nextBt { right:-20px!important; }
	.seminovos.list_carousel .prevBt:hover, .seminovos.list_carousel .nextBt:hover { opacity:1; filter:alpha(opacity=100); }

.destaquesHome .boxCarro { 
	width:183px;
	height:180px;
	position:relative;
	text-align:left;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.destaquesHome .boxCarro a { 
	display:block; 
	padding-bottom:10px;
	position:relative;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
.destaquesHome .boxCarro a:after {
	background:url(../img/icons/precoHover.png) no-repeat 195px 98px;
	content:"";
	display:block;
	height:116px; 
	width:183px;	
	position:absolute;
	top:0;
	left:0;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	.destaquesHome .boxCarro a:hover:after { background-color:rgba(0, 0, 0, 0.30); background-position:161px 98px; }

.destaquesHome .boxCarro a img { display:block; height:116px; width:183px; }
.destaquesHome .boxCarro a h1 { color:#e7e7e7; font-size:12px; font-weight:400; line-height:16px; text-align:center; }
.destaquesHome .boxCarro a h2 { color:#e7e7e7; font-size:16px; font-weight:700; line-height:20px; text-align:center; }
.destaquesHome .boxCarro a p.ano { color:#e7e7e7; font-size:12px; line-height:20px; text-align:center; }
.destaquesHome .boxCarro a p.preco { 
	color:#fff; 
	font-size:23px; 
	font-weight:700; 	
	line-height:30px; 
	text-align:center;	
}

/* //Seções Home - VENDA SEU CARRO, VIDEO, EMPRESA // */
#secoesHome { background:url(../img/bgBox.jpg) no-repeat center top; }
#secoesHome .centraliza { height:208px; padding:35px 0; }
#secoesHome .boxSecao { float:left; width:311px; height:210px; margin-right:33px; position:relative; }

#secoesHome .boxSecao.vendaSeuCarro { background:url(../img/sell-your-car.jpeg) no-repeat center; background-size: cover; }
#secoesHome .boxSecao.blindados { background:url(../img/bannerBlindados.jpg) no-repeat center top; }
#secoesHome .boxSecao.empresa { background:url(../img/bannerEmpresa.jpg) no-repeat center top; }


#secoesHome .boxSecao.last { margin-right:0; }
#secoesHome .boxSecao h2 { font-size: 20px; font-weight:900; color:#ffc000; line-height:31px; }
#secoesHome .boxSecao h3 { font-size:16px; font-weight:700; line-height:22px; color:#fff; }
#secoesHome .boxSecao img:hover { opacity:.9; filter:alpha(opacity=90); zoom:1; }
#secoesHome .boxSecao p { font-size:12px; line-height:16px; }
#secoesHome .boxSecao .btnMais {
	background:url(../img/icons/arowBox.png) no-repeat 260px 16px;
	color:#fff;
	display:block;
	cursor:pointer;
	font-size:20px;
	font-weight:700;
	position:absolute;
	right:0;
	bottom:10px;
	padding-right: 40px;
	height:50px;
	width:250px;
	line-height:27px;
	text-align:right;
}
	#secoesHome .boxSecao .btnMais:hover { color:#666; right:-3px; }

#infosHome { background:url(../img/bgInfo.jpg) no-repeat center top; }
#infosHome .centraliza { height:182px; position:relative; }

#infosHome .mapaSite { position:absolute; top:20px; left:0; }
#infosHome .mapaSite h2 { font-weight:700; font-size:12px; color:#e7e7e7; margin-bottom:5px; }
#infosHome .mapaSite ul { float:left; width:134px; margin-left:14px; }
#infosHome .mapaSite ul li a { 
	font-weight:400; font-size:12px; color:#e7e7e7; line-height:22px; 
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	#infosHome .mapaSite ul li a:hover { margin-left:5px; color:#FFC000; }

#infosHome .linksUteis { position:absolute; top:20px; left:320px; }
#infosHome .linksUteis h2 { font-weight:700; font-size:12px; color:#e7e7e7; margin-bottom:5px; }
#infosHome .linksUteis ul { float:left; width:184px; margin-left:14px; }
#infosHome .linksUteis ul li a { 
	font-weight:400; font-size:12px; color:#e7e7e7; line-height:22px; 
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	#infosHome .linksUteis ul li a:hover { margin-left:5px; color:#FFC000; }

#infosHome .redeSocial { position:absolute; top:20px; left:500px; }
#infosHome .redeSocial h2 { font-weight:700; font-size:12px; color:#e7e7e7; margin-bottom:5px; }
#infosHome .redeSocial ul li { float:left; margin-right:5px; }
#infosHome .redeSocial ul li a {  
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	#infosHome .redeSocial ul li a:hover { opacity:.7; filter:alpha(opacity=70); zoom:1; }

#infosHome .endHome { position:absolute; top:45px; right:0; }
#infosHome .endHome p { font-weight:700; font-size:12px; color:#e7e7e7; margin-bottom:5px; text-align:left; }
#infosHome .endHome p.horarioLoja { font-weight:400; font-size:10px; color:#e7e7e7; line-height:12px; margin-bottom:5px; text-align:left; }

#videosHome { background:#202020; border-bottom:#ecb305 3px solid; }
#videosHome .centraliza { height:231px; position:relative; }

#videosHome .video  { position:absolute; top:15px; left:0; }


#videosHome .financeiras { width:406px; height:248px; position:absolute; top:-6px; right:0; z-index:1; background:url(../img/financeiras.png) no-repeat center top; }

.mapaHome a { 
	background:url(../img/mapaHome.jpg) no-repeat center center; 
	height:400px;
	display:block;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	.mapaHome a:hover { opacity:.8; filter:alpha(opacity=80); zoom:1; }

/*
=======================================================================
	Footer
=======================================================================
*/

	/* //Copyrights// */	
	.copyrights { background:#000; color:#fff; font-size:11px; }
	.copyrights .centraliza { height:30px; }
	.copyrights p { line-height:30px; }
	.copyrights a { color:#A0A0A0;	}
		.copyrights a:hover { color:#FFC000; }
	
	
/*
=======================================================================
	Internas
=======================================================================
*/
#mainInternas { padding:20px 0; }

/* //Tipografia// */
#mainInternas > .centraliza { background:#fff; padding:10px; }
#mainInternas > .centraliza > h1 { color:#444; font-weight:300; font-size:34px; font-style:italic; line-height:42px; margin-bottom:20px; }
#mainInternas h2 { color:#A98001; font-weight:700; font-size:16px; margin-bottom:20px; }
#mainInternas p { margin-bottom:20px; }

/* //Grid// */
#mainInternas .colEsq { border-right:1px solid #dbdbdb; float:left; padding-right:20px; width:680px; }
#mainInternas .colDir { float:right; padding-left:20px; width:279px; }

#mainInternas img.destaque { margin-bottom:20px; height:170px; width:680px; }

ul.dotted {
	list-style:disc;
	margin-bottom:20px; 
	padding-left:30px;
}
/* //Menu Lateral// */
.sideMenu { margin:0 0 10px 0; }
.sideMenu li {
	background: #f1f1f1;
	border-left:5px solid #dc1a24;
	padding-left:0;
	margin-bottom:3px;
	line-height:40px;
	-moz-transition: .25s ease-out;
	-ms-transition: .25s ease-out;
	-o-transition: .25s ease-out;
	-webkit-transition: .25s ease-out;
	transition: .25s ease-out;
}
	.sideMenu li:hover { background:#e1e1e1; }
.sideMenu li a { font-size:14px; line-height:40px; padding-left: 15px; color:#222; display:block; text-decoration:none; }
	
/* //Lojas - Lateral// */
.sideInfo h3 {
	border-bottom: 2px solid #ddd;
	background: #eee;
	padding: 0 10px;
	line-height: 26px;
	margin-bottom: 5px;
	font-weight: 700;
	color: #555;
}
.sideInfo p { font-size:13px; margin-bottom:5px!important; padding:0 10px; }
.sideInfo p.horarioLoja { font-weight:400; font-size:11px; color:#555; line-height:12px; margin-bottom:5px!important; text-align:left; }
.sideInfo .btn { margin-top:15px; }

#sideLojas .boxLoja { padding-left:15px; margin-bottom:10px; }
#sideLojas .boxLoja h1 { background:url(../img/bulletLoja.png) no-repeat left center; color:#0092dd; font-size:18px; font-style:italic; font-weight:300; line-height:27px; margin-left:-20px; padding-left:20px; }
#sideLojas .boxLoja p { color:#555; margin-bottom:0; line-height:20px; }
#sideLojas .boxLoja a.mapaLoja { 
	background:url(../img/icons/mapMarker.png) no-repeat left center;
	color:#ab071f;
	display:inline-block;
	/*font-size:12px;*/
	line-height:26px;
	padding-left:15px;
	-moz-transition:all .15s linear;
	-ms-transition:all .15s linear;
	-o-transition:all .15s linear;
	-webkit-transition:all .15s linear;
	transition:all .15s linear;
}
	#sideLojas .boxLoja a.mapaLoja:hover { background-position:left top; }
	

/*
=======================================================================
	Página Lojas
=======================================================================
*/
	
.blocoLoja { background:#fafafa url(../img/logoFiatLojas.png) no-repeat 20px center; border:1px solid #ddd; margin-bottom:20px; padding:20px 20px 20px 130px; }
.blocoLoja h2 { border-bottom:2px solid #ddd; font-size:20px!important; font-weight:300!important; font-style:italic; margin-bottom:5px!important; padding-bottom:10px; }
.blocoLoja h3 { color:#999; font-size:16px; line-height:24px; margin-top:10px; }
.blocoLoja p { margin-bottom:0!important; }
.blocoLoja .enderecoLoja { float:left; width:300px; }
.blocoLoja .contatoLoja { float:left; width:180px; }
.blocoLoja .enderecoLoja a.btn { margin-top:10px; }




/*
=======================================================================
	Aba lateral
=======================================================================
*/
.abaLateral {
	background:#1c1c1c;
	background:rgba(28, 28, 28, .8);
	position: fixed;
	right:0;
	top:170px;
	z-index:9999;
	height:340px;
	width:95px;
	padding-top:20px;
	-moz-border-radius:5px 0 0 5px;
	-ms-border-radius:5px 0 0 5px;
	-o-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
}

.abaLateral > a {
	display:block;
	height:28px;
	padding-top:42px;
	width:95px;
	color: #fff;
	font-weight: 400;
	font-size: 11px;
	line-height:16px;
	margin-bottom:10px;
	text-align: center;
	text-transform:uppercase;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	-webkit-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
	.abaLateral > a:hover { color:#fdb620; }
.abaLateral > a.btnWhatsapp { background:url(../img/icons/whatsapp.png) no-repeat center top; cursor:default; }
.abaLateral > a.btnLigamos { background:url(../img/icons/ligamos.png) no-repeat center 2px; }
.abaLateral > a.btnChat { background:url(../img/icons/chat.png) no-repeat center 2px; }
.abaLateral > a.btnSkype { background:url(../img/icons/skype.png) no-repeat center 2px; }
.abaLateral > a.btnRevisao { background:url(../img/icons/revisao.png) no-repeat center 2px; }
.abaLateral > a span { display:block; font-weight:700; }


/* //Menu Lateral// */
.sideMenu { margin:0 0 10px 0!important; }
.sideMenu.home { margin:-35px 0 40px 0!important; }

.sideMenu li {
	background: #f1f1f1!important;
	border-left:5px solid #f48120;
	padding-left:0!important;
	margin-bottom:3px;
	line-height:40px!important;
	-moz-transition: .25s ease-out;
	-ms-transition: .25s ease-out;
	-o-transition: .25s ease-out;
	-webkit-transition: .25s ease-out;
	transition: .25s ease-out;
}
	.sideMenu li:hover { background:#e1e1e1!important; }
.sideMenu li a { font-size:14px!important; line-height:40px; padding-left: 15px; color:#222!important; display:block; text-decoration:none!important; }


/*
=======================================================================
	Página Equipe Comercial
=======================================================================
*/
.equipeComercialRow { margin-left:-28px;}
.equipeComercial { 
	background:url('../img/bgContVendedor.png') center center;
	display:block; 
	width:207px; 
	height:191px; 
	float:left; 
	margin:0 0 30px 28px;
}

#mainInternas .equipeComercial h1 { text-align:center; font-size:16px; font-weight:700; padding:12px 0 0;}
#mainInternas .equipeComercial h2 { color:#2C2C2C; font-weight:100; font-size:14px; text-align:center; margin-bottom:30px;}
#mainInternas .equipeComercial p { margin-bottom:5px; text-align:center;}

/*
=======================================================================
	Página Parceiros
=======================================================================
*/
.parceirosRow { margin-left:-4px;}
.parceiros { display:block; float:left; margin:0 0 7px 4px; height:153px; }
.parceiros:hover { opacity: .9; filter: alpha(opacity=90); zoom: 1;
	box-shadow:#000 0px 0px 10px -3px;
	-webkit-box-shadow:#000 0px 0px 10px -3px;
	-moz-box-shadow:#000 0px 0px 10px -3px;
	-ms-box-shadow:#000 0px 0px 10px -3px;
	-o-box-shadow:#000 0px 0px 10px -3px;
 }


/*
=======================================================================
	Página Depoimentos
=======================================================================
*/
.depoimento { 
	width:100%; 
	height:200px; 
	background:#ededed; 
	border-bottom:#7E7E7E 3px solid; 
	position:relative;
	margin-bottom:20px; 
}

.depoimento img { float:left; width:200px; margin:25px; }
.depoimento h1 { margin:20px 0 5px; float:left; width:430px; font-weight:700; font-size:16px; }

/*
=======================================================================
	Mapa
=======================================================================
*/

.boxMapa { margin-bottom:20px; }
.boxMapa h2 { margin-bottom:5px; }
