﻿/* Tablet Portrait size to standard 980*/
@media only screen and (max-width: 767px) {
	header {
		background-color: #fff;
	}

	header .busca {
		padding: 15px 10px;
		width: 100%;
	}

	header .busca_avancada {
		padding: 15px 10px;
		text-align: center;
		width: 100%;
	}

	header .carrinho {
		padding: 45px 10px 15px;
		text-align: center;
	}

	header .pagamento-online {
		padding: 15px 10px;
		text-align: center;
	}

	#top .container {
		padding: 0px 10px;
	}

	#top .email {
		display: block;
		text-align: center;
	}

	#top .container .left,
	#top .container .right {
		float: none;
		text-align: center;
		padding: 5px;
	}

	.mb {
		display: none;
	}

	label.col-xs-4 {
		text-align: right !important;
	}

	.logo {
		text-align: center;
	}

	header .contato {
		background-color: #0000ff;
		font-weight: bold;
		font-size: 16px;
		padding: 10px;
		border-radius: 5px;
		color: #fff;
		text-align: center;
		margin-bottom: 5px;
	}

	header .contato a {
		color: #fff;
	}

	header .email {
		background-color: #8a8aff;
		padding: 10px;
		border-radius: 5px;
		color: #0000ff;
		text-align: center;
		margin-bottom: 5px;
	}

	.pre-footer {
		background-color: #000;
	}

	.pre-footer a {
		color: #fff;
	}

	.pre-footer h3 {
		color: #fff;
	}

	.localizacao {
		color: #fff;
	}

	.contato {
		color: #fff;
	}

	/* cor do menu */
	.navbar-default {
		background-color: #fc6504;
		border-color: #fff;
	}

	/* cor do texto do menu */
	.navbar-default .navbar-brand,
	.navbar-default .navbar-brand:focus,
	.navbar-default .navbar-brand:hover {
		color: #fff;
		font-weight: bold;
	}
	/* cor do icone da borda */
	.navbar-default .navbar-toggle {
		border-color: #fff;
	}

	/* cor do icone do menu */
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff;
	}

	/* cor do icone do menu ao clicar */
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		background-color: #000;
	}

	/* cor dos links principais */
	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav > li > a:hover {
		color: #fff;
	}

	/* cor do link primario selecionado */
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus {
		background-color: #000;
		color: #fff;
		font-weight: bold;
	}
	/* cor dos links ssecundarios */
	.navbar-default .navbar-nav .open .dropdown-menu > li > a,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
		color: #fff;
	}

	/*input.form-control {
		direction: ltr !important;
		text-align: right;
	}*/
}
