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

@media (max-width: 1900px) {
		.nav > li > a {

	padding: 1em 1em;
	text-align:center;
}
}
@media (min-width: 1200px) and (max-width: 1440px) {
	.nav > li > a {
	padding: 1em 2em;
	text-align:center;
}


}

@media (min-width: 992px) and (max-width: 1199px) {
	padding: 1em 2em;
	text-align:center;
}
}
@media (min-width: 768px) and (max-width: 991px) {
	
		.nav > li > a {
	padding: 1em 2em;
	text-align:center;
}
.jumbotron.img-sobre {
background-position:-400px top;
}
.jumbotron.img-sobre p {
width:50%;
}
.brandbar {
 background: url(../img/line-top-768.jpg) 100% 96% no-repeat;
 padding: 18px;
}
.jumbotron.local p {
	color:#333;
	font-size:14px;
}
.jumbotron.local h2 {
	color:#333;
	font-size:1.5em;
	margin-top:12%;
}
.jumbotron.img-world p{
	color:#333;
	font-size:14px;
}
.jumbotron.img-world h2 {
	color:#333;
	font-size:1.5em;
}
}
@media (max-width: 900px) {
		.nav > li > a {
padding: 1em 2em;
	text-align:center;
}
}
@media (max-width: 800px) {
		.nav > li > a {
			 padding: 1em 2em;
	text-align:center;
}
}
@media (max-width: 768px) {
		.nav > li > a {
padding: 1.4em 0.5em;
    text-align: center;
    font-size: 14px;
}
footer address {
    width: 61%;
}
}
@media (min-width: 360px) and (max-width: 767px) {
 body {
 padding-top: 40px;
 padding-bottom:60px!important;
 background:#fff;
}
.nav-justified > li > .dropdown-menu {
        border-top: 0px solid #f7941e;
    font-size: 1em;
    border-radius: 0;
    background: rgba(5, 47, 123, 0.64);
    padding: 9px 0px;
    position: relative;
    margin-bottom: 20px;
}
		.nav > li > a {
			   padding: 1em 2em;
	text-align:center;
}
 .carousel-caption {
 padding-bottom: 175px;
}

.jumbotron.img-world {
 min-height: 273px;
}
.jumbotron.img-sobre p {
width:inherit;
}
 .navbar-default .nav-justified .open .dropdown-menu > li > a {
 color: #fff;
}
 .navbar-default .nav-justified .open .dropdown-menu > li > a:hover, .navbar-default .nav-justified .open .dropdown-menu > li > a:focus {
 color: #48BDE0;
 background-color: transparent;
}
 .diferenciais-content {
 margin-bottom: 5px;
 margin-right: 0px;
 padding: 3px 15px 20px;
}
 address {
text-align:center;
}
.back-to-top {
 right: 50%;
 margin-right: -30px;
}
 footer p {
text-align:center;
}
footer address {
    width: 100%;
}
span a.brandcredit {
position:relative;
float: inherit;
bottom:-15px;
}
#marinetraffic {
width:100%;
height:320px;
}
.ShipControl {
height:320px;
}

#mapa{
  height: 320px;

}

}
@media (min-width: 320px) and (max-width: 767px) {
 .loader-container {
 width: 320px;
 height: 320px;
 position: absolute;
 top:0;
 bottom: 0;
 left: 0;
 right: 0;
 background:url(../img/bg-preloader-min.png) center center no-repeat;
 margin: auto;
 text-align: center;
}
 .container-circleload {
 width: 120px;
 height: 120px;
 left:31%;
 top:31%;
}

.brandbar {
 background:#fff;
 padding: 0px;
 border-bottom:4px solid #f7941f;
}
		.nav > li > a {
			   padding: 1em 2em;
	text-align:center;
}
.navbar-default .nav-justified > li > a {
    color: #FFF;
    text-transform: uppercase;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.navbar-text {
 margin-top: 5px;
 margin-bottom: 8px;
}
.navbar-brand {
 background: url(../img/logo-brlcomex-ico.svg) center no-repeat;
 -webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
 padding:32px;
}
 body {
 padding-top: 78px;
 padding-bottom:60px!important;
}
.jumbotron.img-sobre, .jumbotron.img-anvisa, .jumbotron.img-siscoserv, .jumbotron.img-import, .jumbotron.img-export, .jumbotron.img-logi, .jumbotron.img-cf, .jumbotron.img-pe, .jumbotron.img-drawback, .jumbotron.img-ext, .jumbotron.img-ta, .jumbotron.img-ext, .jumbotron.img-ead, .jumbotron.img-extemp, .jumbotron.img-admtemp{
    height: 200px;
    margin-top: 34px;
}
.jumbotron.img-sobre h2, .jumbotron.img-anvisa h2, .jumbotron.img-siscoserv h2, .jumbotron.img-import h2, .jumbotron.img-export h2, .jumbotron.img-logi h2, .jumbotron.img-cf h2, .jumbotron.img-pe h2, .jumbotron.img-drawback h2, .jumbotron.img-ext h2, .jumbotron.img-ta h2, .jumbotron.img-ext h2, .jumbotron.img-ead h2, .jumbotron.img-extemp h2, .jumbotron.img-admtemp h2{
display:none;
}
.jumbotron h2 {
    font-size: 30px;
}
.jumbotron.local h2 {
    margin-top: 5%;
}
.jumbotron.img-world h2 {
    font-size: 1.5em;
}

.jumbotron.img-sobre p {
width:inherit;
}
.jumbotron.img-world {
    background-position: right top;
}
.jumbotron.parceria {
    background-position: left top;
}
.jumbotron.parceria h3 {
    color: #fff;
    font-size: 1.4em;
}

.navbar-default .nav-justified .open .dropdown-menu > li > a {
    color: #fff;
    padding: 14px 20px;
    border-bottom: 1px solid #001948;
}
 .navbar-default .nav-justified .open .dropdown-menu > li > a:hover, .navbar-default .nav-justified .open .dropdown-menu > li > a:focus {
 color: #48BDE0;
 background-color: transparent;
}
 .carousel-inner {
 height: 440px;
}
 .carousel-caption {
 padding-bottom: 175px;
}
 .jumbotron.img-world {
 min-height: 273px;
}
 .diferenciais-content {
 margin-bottom: 5px;
 margin-right: 0px;
 padding: 3px 15px 20px;
}
 footer address {
text-align:center;
}
.back-to-top {
 right: 50%;
 margin-right: -30px;
}
 footer p {
text-align:center;
}
footer address {
    width: 100%;
}
span a.brandcredit {
position:relative;
float: inherit;
bottom:-15px;
}
ul.socialmedia {
 width:255px;
}
span a.logo-company {
 float: inherit;
}
.btn-sm-shared {
 min-width: 46px;
 height: 46px;
}
 #marinetraffic {
width:100%;
height:320px;
}
.ShipControl {
height:320px;
}
}
 @media (min-width: 320px) and (max-width: 359px) {
 .navbar-brand {
 background: url(../img/logo-brlcomex-ico.svg) center no-repeat;
 -webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
 padding:24px 22px;
}
.navbar-text {
 margin-top: 0px;
 margin-bottom: 2px;
}
 .company-m {
 width: 76%;
}
.btn-sm-shared-top {
 min-width: 22px;
 height: 20px;
}
}
