/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: Tipos de letra :::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

@font-face {
    font-family: 'Open Sans Regular';
    src: url('fonts/OpenSans-Regular-webfont.eot');
    src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans Light';
    src: url('fonts/OpenSans-Light-webfont.eot');
    src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans SemiBold';
    src: url('fonts/OpenSans-Semibold-webfont.eot');
    src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans Bold';
    src: url('fonts/OpenSans-Bold-webfont.eot');
    src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans ExtraBold';
    src: url('fonts/OpenSans-ExtraBold-webfont.eot');
    src: url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::End of Tipos de letra ::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
 /*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ICONS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
 .icon-porta, .icon-mala, .icon-banco, .icon-combustivel, .icon-ac, .icon-mudancas, .icon-gps, .icon-cor{
	background-image:url(images/icons2.png);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:15px;
	font-size:11px;
	vertical-align:bottom;
}

.icon-porta{
	height: 20px;
	background-position: 0 0px;
}

.icon-mala{
	height: 20px;
	background-position: 0 -20px;
}

.icon-banco{
	height: 20px;
	background-position: 0 -40px;
}

.icon-combustivel{
	height: 20px;
	background-position: 0 -60px;
}

.icon-ac{
	height: 20px;
	background-position: 0 -80px;
}

.icon-mudancas{
	height: 20px;
	background-position: 0 -100px;
}

.icon-gps{
	height: 20px;
	background-position: 0 -120px;
}

.icon-cor{
	height: 20px;
	background-position: 0 -140px;
}
 
 /*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: End of ICONS :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: Estilos TOPO :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

.top{
	height: 60px;
	color: #fff;
}

.top > .top_vazio{
	background-color: #f0f0f0;
	padding-top: 30px;
}

.top > .top2{
	background-color: #466aac;
    font-size: 12px;
	padding-top: 6px;
}

.top > .top3{
	background-color: #af110e;
    font-size: 12px;
	padding-top: 6px;
}

.top > .top4{
	background-color: #7793c8;
    font-size: 12px;
	padding-top: 6px;
}

a{
	color:#fff;
	text-transform: uppercase;
}

a:hover,a:focus{
	color:#fff;
	text-decoration: underline;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::::: End of Estilos TOPO :::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::: NAVBAR :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

.navbar-default {
    font-family: "Open Sans Bold";
    background-color: #fff;
    border-color: #fff;
	color: #466aac;
}
.navbar-header{
	height:95px;}

.navbar-default .navbar-nav > li > a {
    color: #466aac;
}

.navbar-default .navbar-nav > .active > a,
 .navbar-default .navbar-nav > .active > a:focus,
  .navbar-default .navbar-nav > .active > a:hover {
    background-color: #fff;
    color: #e91c22;
}

/*.navbar-collapse.collapse {
	display: inline !important;
}*/

.navbar-right {
    margin-right: 0;
}

hr {
    border-color: #ef1d26;
    border-style: solid none none;
    border-width: 3px 0 0;
    margin-bottom: 0;
    margin-top: 0;
	padding-bottom: 10px;
}


.navbar{
	margin-bottom: -6px;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::::: End of NAVBAR :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */


/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::: CAROUSEL :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */


.carousel-text-right{
    background-color: #3359a0;
    font-family: "Open Sans ExtraBold";
    left: 56%;
	right:0 !important;
    letter-spacing: 2px;
    opacity: 0.7;
    position: absolute;
    /*right: 10px;*/
	max-width:500px;
    bottom: 85px;
	padding-bottom:15px !important;
	padding-top:8px !important;
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img {
    line-height: 1;
    max-width: 100%;
    width: 100%;
}

#homeCarousel{
    width: 100%;
	padding-left:0px;
	padding-right:0px;
}

#pagHeader{
	padding-left:0px;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::: End of CAROUSEL :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
 
/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: PESQUISA :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
 /** Form Pesquisa na página inicial **/
 
 .form-home{
    margin-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	min-height: 650px;
}

.top-form{
	background-color: #df2e35;
    font-family: "Open Sans ExtraBold";
    font-size: 23px;
    color: #fff;
    letter-spacing: 5px;
    opacity: 0.9;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px;
    text-align: left;
    text-transform: uppercase;
}

.body-form{
	background-color: #fff;
	color: #000;
	opacity: 0.9;
}

.layer-form{
	font-family: "Open Sans SemiBold";
    font-size: 12px;
    padding-top: 5px;
    font-weight: unset;
    text-align: left;
}

.form-control{
	height: 27px !important;
	padding: 0px 6px;
}

.btn-pesquisa-index{
	background-color: #2d2d2d;
	border-radius: unset;
	color: #fff;
	font-family: Open Sans Bold;
	font-size: 17px;
	margin-bottom: 37px;
	margin-top: 15px;
	padding: 11px;
	text-transform: uppercase;
	width: 100%;
}

.btn-pesquisa-index.focus, .btn-pesquisa-index:focus, .btn-pesquisa-index:hover{
	color: #df2e35;
}

/** End of Form Pesquisa na página inicial **/
 
 
 .affix {
	position:fixed;
  	top: 20px;
	bottom: 350;
 }
 
.banner{
	position:absolute;
	max-width: 100%;
}

.banner-text{
	position:relative;
	background-color:#d62b30;
	opacity: 0.9;
	text-transform:uppercase;
	color:#fff;
	margin-bottom: 30;
	min-width:350px;
}

.container{
	padding-left:0px;
	padding-right:0px;}

.banner-text-h3{
	font-family: "Open Sans Bold";
	font-size:20px;
	text-align:center;
	letter-spacing: 5px;
}

.banner-text-ul, .banner-text-span{
	font-family: "Open Sans ExtraBold";
	font-size:16px;
	text-transform:uppercase;
	letter-spacing:1px;
	margin-bottom: 15px;
    margin-top: 0px;
	text-align:center;
}

.list-inline > li{
	padding-left:0px;
	padding-right:0px;}

.banner-text-span{
	vertical-align:middle;
}

.banner-text-disable{
	opacity: 0.5;
}

.banner-text-mark{
	font-size: 31px;
	margin-left: 15px;
    vertical-align: bottom;
}

.item-pesquisa{
	background-color:#f2f2f2;
	margin-bottom:15px;
	padding-left: 0;
    padding-right: 0;
}

.item-pesquisa > .header{
	color:#ea2127;
	padding-left:0px;
	padding-right:0px;
}

.item-pesquisa > .header > .titulo{
	font-family: "Open Sans SemiBold";
    font-size: 15px;
    padding-right: 0;
    padding-top: 7px;
    text-align: left;
	height: 61px;
}

.item-pesquisa > .header > .subtitulo{
	font-family: "Open Sans Regular";
	font-size:16px;
	margin-top:-4px;
}

.item-pesquisa > .header > .preco{
	font-family: "Open Sans Bold";
    padding-left: 0;
    text-align: right;
	padding-right: 6px;
	padding-left: 0px;
}

.item-pesquisa > .header > .preco > .int,
.item-pesquisa > .header > .preco > .dec{
	font-size:14px;
}

.item-pesquisa > .extras{
	font-family: "Open Sans SemiBold";
	font-size:15px;
	color:#000;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:25px;
}

.padding-small{
	padding-left:10px;
	padding-right:10px;
}

.btn-escolher-carro{
	font-family: "Open Sans Bold";
	background-color: #ea2127;
	border-radius: unset;
	color: #fff;
	font-family: Open Sans Bold;
	font-size: 16px;
	margin-bottom: 20px;
	margin-top: 5px;
	padding: 11px;
	text-transform: uppercase;
	width: 100%;
}

.botoes-nav{
	font-size:12px; }

.btn-escolher-carro.focus, .btn-escolher-carro:focus, .btn-escolher-carro:hover{
	color: #000;
}

.btn-paginacao, .btn-pagAtual, .btn-frota{
	font-family: "Open Sans Bold";
	background-color: #ea2127;
	border-radius: unset;
	color: #fff;
	font-family: Open Sans Bold;
	font-size: 16px;
	margin-bottom: 20px;
	margin-top: 5px;
	padding: 11px;
	text-transform: uppercase;
	width: auto !important;
}

.btn-geral{
	text-align:center;
	font-size:80%;
}

.btn-pagAtual{
	background-color: #466aac !important;
}

.btn-paginacao.focus, .btn-paginacao:focus, .btn-paginacao:hover, 
.btn-frota.focus, .btn-frota:focus, .btn-frota:hover, 
.btn-pagAtual.focus, .btn-pagAtual:focus, .btn-pagAtual:hover{
	color: #000;
}

.quadro-pesquisa-top{
	background-color: #df2e35;
    font-family: "Open Sans ExtraBold";
    font-size: 23px;
    color: #fff;
    letter-spacing: 5px;
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px;
    text-align: left;
    text-transform: uppercase;
}

.quadro-pesquisa{
	border: 5px solid rgba(223, 46, 53, 1);
	margin-bottom:50px;
    font-family: "Open Sans SemiBold";
	color:#466aac;
	padding: 10px;
}

.quadro-pesquisa > .preco{
	font-size: 40px;
	text-align:right;
}

.quadro-pesquisa > .incluido{
	font-size: 15px;
	text-align:left;
}

.pesquisa-extras, .pesquisa-dados{
    font-family: "Open Sans Regular";
	font-size:14px;
	margin-bottom:15px;
}

.pesquisa-extras > .topico, .pesquisa-dados > .topico{
	font-size: 20px;
	color:#466aac;
}

.pesquisa-extras > .item, .pesquisa-dados > .item{
	color:#000;
	padding-top:15px;
}

.pesquisa-hr{
	border-width: 1px 0 0;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	border-color:#466aac;
}

.pesquisa-extras > .item > .esq{
	text-align:center;
}

.pesquisa-extras > .item > .meio > .titulo{
	font-size: 20px;
}

.pesquisa-extras > .item > .meio > .desc{
	
}

.pesquisa-extras > .item > .dir{
	text-align:right;
	font-size:18px;
	font-family:"Open Sans SemiBold";
	color:#466aac;
	padding-right:40px
}

.pesquisa-dados > .item > .esq{
	text-align:right;
}

.pesquisa-dados > .item > .meio{
	font-size: 20px;
}

.btn-anterior{
	text-align:left;
}

.btn-proximo{
	text-align:right;
}

 /*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: End of PESQUISA ::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
 /*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: FROTA ::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
 .item-pesquisa > .header > .titulo-frota{
	font-family: "Open Sans SemiBold";
    font-size: 17px;
    padding-right: 0;
    padding-top: 7px;
    text-align: center;
	height:60px;
}

.item-pesquisa > .header > .subtitulo-frota{
	font-family: "Open Sans Regular";
	font-size:15px;
	margin-top:-4px;
    text-align: center;
}

.item-pesquisa > .header > .cat_grupo{
	font-family: "Open Sans Regular";
	font-size:17px;
	margin-top:-4px;
    text-align: center;
}

.img-frota{
	max-height:249px;
	padding-left:0px;
	padding-right:0px;
}

 /*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: End of FROTA ::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::: Linha de Imagens com texto :::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

.img-title, .img-sub{
	color: #e73038;
	font-family: Open Sans ExtraBold;
	font-size: 22px;
	margin-bottom: -5px;
	padding-top: 11px;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	z-index: 1;
	text-shadow: 
				-2px -2px 0 #fff,
				2px -2px 0 #fff,
				-2px 2px 0 #fff,
				2px 2px 0 #fff;
}

.img-div-1, .img-div-2, .img-div-3, .img-div-4{
	margin-bottom: 27px;
    min-height: 237px;
    min-width: 263px;
    max-height: 237px;
    max-width: 263px;
}

.img-div-1{
	background-image: url("images/aquisicoes01.jpg");
}

.img-div-2{
	background-image: url("images/aquisicoes02.jpg");
}

.img-div-3{
	background-image: url("images/aquisicoes03.jpg");
}

.img-div-4{
	background-image: url("images/aquisicoes04.jpg");
}

.img-sub{
	font-family: Open Sans Bold;
	font-size: 18px;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::: End of Linha de Imagens com texto :::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: PROMOCOES ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
.promocoes{
	padding-bottom:20px;
}

.promocoes-text{
	font-size:14px;
	line-height:2;
}
 
/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::: End of PROMOCOES :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: GLOBALS ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

body {
    font-family: "Open Sans Light";
    font-size: 14px;
    line-height: 1.42857;
}

h3, h4{
	font-family: "Open Sans Bold";
	text-transform: uppercase;
}

h4{
	margin-top: 20px;
}

.link-texto{
	color: #333;
	text-transform: none;
	font-family: "Open Sans Light";
}

.link-texto:hover,.link-texto:focus{
	color:#333;
	text-decoration: underline;
}

p{
	font-family: "Open Sans Light";
	line-height: 1.8;
}

ol, ul{
	line-height: 1.8;
}

.fim-pagina{
	padding-bottom: 200px;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::: END OF GLOBALS ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::::::::: FOOTER ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

.col-dir {
    background-color: #253134;
    padding-left: 53px;
    padding-top: 20px;
}

.contacte-icon{
	padding-left: 44px;
    padding-top: 43px;
    position: absolute;
}

.contacte-l1-texto{
	font-family: Open Sans Regular;
    font-size: 14px;
    padding-right: 45px;
    padding-top: 98px;
    text-align: right;
    text-transform: uppercase;
}

.contacte-l1-num{
	font-family: open sans extrabold;
    font-size: 35px;
	color:#fff !important;
	text-decoration:none !important;
    letter-spacing: 3px;
    padding-bottom: 65px;
    padding-right: 45px;
    text-align: right;
}

.contacte-l2, .contacte-l3{
	font-family: open sans regular;
    font-size: 15px;
    padding-bottom: 38px;
	text-align:center;
}

.contacte-l3{
	font-size: 9px;
    padding-bottom: 21px;
}

.col-esq{
	background-color: #253134;
	color: #fff;
}

.col-meio{
	
}

.contactos-layer{
	font-family: "Open Sans ExtraBold";
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: 3px;
	color: #fff;
	padding-bottom: 10px;
}

.contactos-itens-title{
	font-family: "Open Sans Regular";
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
}

.contactos-itens-content{
	font-family: "Open Sans Regular";
	font-size: 12px;
	color:#fff !important;
	text-decoration:none !important;
    margin-bottom: 19px;
    margin-top: -2px;
}

.contactos-logo-tecdoor{
	padding-bottom: 25px;
    padding-right: 40px;
}

/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::::: END OF FOOTER :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */
 
/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::: DATE TIME PICKER :::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */

.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle {
    border-radius: 0 4px 4px 0;
}

.input-append .add-on, .input-append .btn, .input-append .btn-group {
    margin-left: -1px;
}

.input-append .add-on {
    border-radius: 0;
    vertical-align: top;
}

.input-append .add-on, .input-prepend .add-on {
    background-color: #eee;
    border: 1px solid #ccc;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    width: auto;
}

.input-append, .input-prepend {
    font-size: 0;
    margin-bottom: 5px;
    white-space: nowrap;
}

.carousel {
    line-height: 1;
}

body{padding-bottom:40px}ol.linenums{list-style-position:outside!important;font-size:14px!important;list-style-type:decimal!important;background:#fff!important}ol.linenums li{list-style-type:decimal!important;width:500px}#dp-margin{margin:50px 0}pre.prettyprint{border:1px solid #ccc;border-left:5px solid #2ba6cb;width:auto;background:#fff!important;padding:5px 20px;text-shadow:0 1px 0 #fff}pre.prettyprint ol li{white-space:pre-wrap;word-break:break-all;word-wrap:break-word}#sidebar-wrap{background:#2ba6cb}#sidebar-wrap a{color:#fff}#sidebar-wrap ul{margin-left:20px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}

/*
.datepicker {
  .prev, .next {font-style:normal;}
  .prev:after {content:"«";}
  .next:after {content:"»";}
}
*/
/*!
 * Datepicker for Foundation - less stylesheet, just version customized to foundation
 *
 * Copyright 2013 Peter Beno, najlepsiwebdesigner@gmail.com, @benopeter
 * project website http://foundation-datepicker.peterbeno.com
 *
 * Original project https://github.com/eternicode/bootstrap-datepicker
 * 		Original author 2012 Stefan Petre
 * 		Improvements by Andrew Rowls
 * 		Licensed under the Apache License v2.0
 * 		http://www.apache.org/licenses/LICENSE-2.0
 */.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{border:0;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker th.active.day{background:#2ba6cb}.datepicker td.active.year,.datepicker th.active.year{background:#2ba6cb}.datepicker td span.active,.datepicker th span.active{background:#2ba6cb}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker th.date-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker-dropdown::before,.datepicker-dropdown::after{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td.day.disabled{color:#eee}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */


/*
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 * :::::::::::::::::::::::::::::::::::::::::::::::: END OF DATE TIME PICKER :::::::::::::::::::::::::::::::::::::::::::::::::::::
 * ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 */





/* Small devices (tablets, 725px and up) */
@media (min-width: 725px) { 
 .icon-porta, .icon-mala, .icon-banco, .icon-combustivel, .icon-ac, .icon-mudancas, .icon-gps, .icon-cor{
	font-size:14px; }
.top{
	height: 30px;
	color: #fff; }
.btn-geral{
	font-size:100%; }
#carousel-home{
	position: absolute; }
#form-pesquisa-home{
	position: relative; }
.combo-form{
	width: 117px !important; }
.form-control{
	width: 115px; }
.layer-form{
    padding-top: 25px; }
 .form-home{
    margin-top: 40px; }
.list-inline > li{
	padding-left:5px;
	padding-right:5px; }
.banner-text-ul, .banner-text-span{
	font-family: "Open Sans ExtraBold";
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:2px;
	margin-bottom: 48px;
    margin-top: 40px;
	text-align:left; }
.banner-text-mark{
	font-size: 39px;
	margin-left: 27px; }
.botoes-nav{
	font-size:16px; }
.banner-text-h3{
	font-size:28px; }
	.item-pesquisa > .header > .titulo{
    font-size: 17px; }
.item-pesquisa > .header > .preco > .int{
	font-size:24px;
	vertical-align:bottom; }
.item-pesquisa > .header > .preco > .dec{
	font-size:19px;
	vertical-align:bottom; }

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {


.col-esq{
	margin-right: -15px; }



}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {


	

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1500px) {

.carousel-home{
	padding-left:10%;
	padding-right:10%;
}



}

/* extra Large devices (extra large desktops, 1200px and up) */
@media (min-width: 1900px) {
	
.carousel-home{
	padding-left:20%;
	padding-right:20%;
}



}
